3486 30
7363 453
10012 341
13142 340
7653 502
3617 158
5789 191
9583 697
6227 81
10377 58
3479 93
14465 745
1777511 3188
231229 589
192468 743
45089 393
15697 695
21911 669
2437 430
25277 224
7892 610
42483 792
15302 119
15486 403
10065 562
10430 675
70130 285
15811 546