5250 30
9320 453
12864 341
18604 343
12026 503
5661 159
7663 191
11883 697
9341 81
14890 58
5392 94
16907 748
2502384 3554
233946 590
194717 744
47813 393
17939 699
24360 669
3042 431
29174 225
9453 611
49479 792
21818 120
20484 406
12159 562
13165 675
85547 287
21127 550