3113 51
4543 514
14665 446
11841 83
12213 295
7979 315
2185 127
5542 617
13495 75
10265 501
17556 276
6610 749
4390 741
50150 717
5959 599
7844 72
5702 717
12760 363
4610 130
6948 433
5025 349
10403 798
12179 314
12323 197
4020 394
2279 449
2891 648
8659 329