4809 30
16504 343
8953 708
6493 464
16235 962
15049 96
16215 616
28609 647
13315 58
13769 710
11530 261
7529 504
15655 126
2140 153
4675 249
10048 673
3126 223
42374 629
8834 572
21926 610
13827 123
2495996 3943
384831 1161
194058 744
189065 592
96449 372
46424 385
56364 627