2989 120
34394 946
65013 97
3036 281
5877 582
62160 349
26307 514
14105 209
18143 475
6299 579
19951 166
28945 336
8921 513
111508 956
11613 253
11303 613
16344 884
20581 590
35554 758
7970 775
39440 968
12264 769
18391 179
12494 739
2120 301
11333 759
4799 542
4780 129