2431 336
11849 383
15467 138
7730 261
26053 681
3129 536
3597 530
8833 922
2447 155
4027 111
12530 496
9563 330
2481 271
8755 842
18870 251
2598 353
5865 797
8946 677
2949 69
3934 785
8300 648
3535 374
4523 504
1157 64