5061 494
2825 300
11485 172
5531 328
17018 374
3408 727
3135 589
2787 162
8633 839
3986 275
3573 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
1760 339
5389 639
2653 418
3916 681
9225 905