2348 505
24454 107
1265 420
131 28
965 267
11921 41
1685 346
9491 966
1191 330
2207 662
2630 532
19794 614
1767 532
1477 338
2872 860
2716 732
149 36
1661 390
1564 456
8683 304
7525 578
6215 160
2579 791
9283 201