4231 489
10243 723
3044 201
2503 677
8469 407
1332 273
31883 603
6791 610
5216 141
21238 622
13562 481
6832 306
20936 645
6593 840
6245 495
12952 653
95798 633
4127 714
3398 485
5344 667
10179 475
56157 157
2170 301
593 53
1960 47
3447 869