5001 68
3717 172
38814 301
18544 685
10386 901
5977 673
10564 199
20176 757
28521 738
8147 591
4337 230
3726 81
5450 696
2461 404
4132 692
5828 686
7635 620
9479 395
15433 283
2318 124
11536 331
6734 653
27511 191
5107 834