5061 494
2825 300
11485 172
5534 328
17018 374
3408 727
3140 589
2790 162
8639 839
4548 275
3573 656
6792 110
25844 568
3768 587
3520 515
1339 192
2494 315
2545 359
4963 681
2287 76
1381 134
19980 61
8500 877
1760 339
5389 639
2654 418
3916 681
9229 905