5060 494
2825 300
11485 172
5531 328
17018 374
3408 727
3135 589
2784 162
8632 839
3898 275
3572 656
6792 110
25841 568
3767 587
3520 515
1339 192
2494 315
2543 359
4962 681
2287 76
1381 134
19980 61
8500 877
1759 339
5389 639
2653 418
3915 681
9225 905