3065 196
11194 125
19895 524
29612 843
24371 333
15351 170
6549 743
5013 582
16378 396
4761 657
7850 207
12401 302
26407 314
4879 245
6173 443
3956 134
14232 69
7315 606
2444 90
12045 411
29511 643
15482 288
8253 97
6403 740