4231 489
10243 723
3044 201
2503 677
8469 407
1332 273
31885 603
6791 610
5216 141
21243 622
13562 481
6833 306
20936 645
6593 840
6246 495
12953 653
95807 633
4127 714
3398 485
5346 667
10180 475
56159 157
2172 301
593 53
1960 47
3447 869