4226 489
10239 723
3041 201
2502 677
8462 407
1331 273
31881 603
6791 610
5214 141
21230 622
13560 481
6812 306
20929 645
6591 840
6245 495
12948 653
95744 633
4126 714
3397 485
5339 667
10177 475
56142 157
2170 301
593 53
1960 47
3446 869