28381 700
14564 244
8235 367
3585 873
651 111
2616 571
1648 343
509 108
1748 507
2453 618
2305 593
1449 391
1698 520
562 144
806 81
1039 278
1163 246
1743 406
874 197
2442 568
1772 458
2106 402
2292 612
3189 502
2796 668
2263 534
2705 678
2516 416