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