5195 30
9200 453
12684 341
18431 343
11883 503
5599 159
7596 191
11735 697
9216 81
14648 58
5325 94
16701 748
2452896 3532
233805 590
194620 744
47601 393
17855 699
24247 669
3006 431
29012 225
9407 611
49001 792
21559 120
20204 406
12040 562
13033 675
84745 287
20833 550