2935 508
1520 254
10234 84
6300 684
11809 445
60632 572
12176 547
25474 290
7833 531
3515 804
3248 474
5463 619
23625 531
50446 181
7670 273
15111 409
6991 581
25366 321
3675 316
2639 25
5727 790
8860 930
6383 814
4759 506
5368 82
9612 406
3925 89
11430 565