20159 137
11138 603
25300 687
12899 726
7482 308
12284 493
20274 676
1265 61
990 321
26235 278
5260 587
4391 341
19739 74
21669 910
4192 125
2853 49
4832 354
17810 643
1160 309
1985 248
505 34
281 33
13093 208
4369 38