19218 501
2812 332
1340 75
4027 588
2508 400
10391 668
4078 661
2467 634
1514 48
2068 393
1044 166
4305 133
2576 354
2613 130
9459 151
3520 861
7827 619
2053 431
2710 458
985 88
2861 675
2491 386
4226 746
3302 761