21089 733
1101 208
2962 598
1084 180
2200 25
2146 446
11043 642
2833 748
3232 578
4780 872
3150 608
14797 492
4540 193
11233 181
3314 218
1332 203
18042 399
5596 614
16509 164
4069 868
9637 45
6124 324
12384 571
3489 885
44310 186
10757 710
9486 848
4081 656