21021 247
13380 566
2888 163
1281 30
15530 552
3166 621
4436 1007
2070 208
4146 154
2719 312
13293 170
3174 297
4047 697
10867 562
20015 793
2371 57
1351 72
12479 856
14597 576
6622 662
3454 270
2239 338
3080 207
3751 142