4243 489
10263 723
3050 201
2510 677
8512 407
1333 273
31915 603
6799 610
5222 141
21278 622
13586 481
6848 306
20957 645
6596 840
6253 495
12975 653
95984 633
4127 714
3399 485
5355 667
10194 475
56229 157
2174 301
596 53
1968 47
3449 869