2989 120
34386 946
64980 97
3036 281
5877 582
62144 349
26298 514
14105 209
18141 475
6298 579
19941 166
28943 336
8919 513
111475 956
11613 253
11302 613
16336 884
20581 590
35542 758
7970 775
39433 968
12264 769
18391 179
12494 739
2120 301
11333 759
4798 542
4780 129