5991 184
15446 688
12268 806
1678 331
4733 684
3892 498
2914 683
3536 581
3218 757
95215 286
36325 318
2452 692
9463 244
21073 398
2152 298
5461 652
15399 156
1864 402
4622 459
2884 796
10407 214
5118 96
3818 207
38238 83