2971 518
60290 408
5592 699
16520 274
3043 841
20750 383
12210 209
34843 633
31283 91
18281 551
41680 746
35191 308
71956 784
25859 160
35782 408
7886 80
20234 406
41666 797
50532 614
37505 502
24368 188
21570 669
13675 85
39620 953
8234 78
14518 140
35182 619
25356 845