15091 351
11574 924
1398 223
4507 312
3234 875
1847 133
4895 425
2713 526
3115 562
10211 626
2920 131
4248 906
1616 175
1486 56
3335 911
5427 484
2244 136
15033 398
2539 259
4376 555
6321 545
2779 291
1726 222
4006 565
2886 483
11670 351
3668 395
6660 215