20184 529
1559 302
2868 823
3014 657
2846 904
1230 400
282 63
2006 576
1541 438
2472 787
1047 68
3013 860
2208 446
1046 214
1886 371
2096 461
1935 613
2418 535
1066 254
2687 537
570 117
2149 534
128 37
353 100
1485 418
1181 323
11558 178
928 141