15101 953
3580 46
8828 129
10877 52
3568 548
3589 506
2853 386
2412 230
8444 616
4746 782
4950 675
4940 61
5334 625
5379 233
4471 502
2169 192
3673 718
3044 334
3572 273
8319 277
3975 602
3494 673
1398 126
3080 501
5463 667
5673 664