2258 52
2918 232
10375 734
9733 578
12555 383
16335 486
3489 495
14159 533
2838 522
3156 424
6883 865
5948 520
6394 600
2096 370
2146 167
3846 839
2713 575
3703 82
14039 643
13958 584
2452 350
9549 391
2062 27
1734 339
3973 58
22333 366
4254 77
1299 46