4095 302
1393 199
15329 802
2352 751
15216 716
2461 460
9362 513
3390 744
1743 105
7437 212
3456 393
2688 587
2147 526
1415 205
1433 296
1980 467
3370 544
1653 48
3374 708
5370 149
10414 857
2056 559
3486 628
4528 450