5320 30
9442 453
12996 341
18801 343
12132 503
5707 159
7764 191
12121 697
9489 81
15043 58
5561 94
17128 748
2573976 3586
234126 590
194876 744
47970 393
18050 699
24714 669
3072 431
29377 225
9517 611
49922 792
22107 120
20640 406
12607 562
13316 675
86775 287
21319 550