4228 489
10240 723
3042 201
2502 677
8464 407
1331 273
31882 603
6791 610
5216 141
21233 622
13561 481
6819 306
20930 645
6592 840
6245 495
12951 653
95764 633
4126 714
3397 485
5341 667
10178 475
56147 157
2170 301
593 53
1960 47
3446 869