18231 66
2775 710
997 277
1553 390
1332 316
2412 686
897 210
201 30
2368 706
201 34
1700 493
2524 516
2762 593
7907 651
916 115
2633 140
7111 700
99993 488
14792 365
8685 421
17311 201
8005 789
5236 514
4079 728
2673 309
17600 197
1676 151
20181 723