4238 489
10257 723
3048 201
2510 677
8506 407
1333 273
31911 603
6796 610
5222 141
21268 622
13571 481
6848 306
20948 645
6596 840
6253 495
12974 653
95935 633
4127 714
3398 485
5355 667
10192 475
56210 157
2173 301
595 53
1966 47
3447 869