9958 811
6405 773
9147 333
42100 119
21010 449
13983 810
3523 323
16979 505
4116 627
4865 710
3074 359
6850 349
23926 329
4143 557
2262 283
13905 424
12731 50
11319 340
1908 80
9199 823
2995 592
12279 763
8093 483
2947 618