22078 892
51132 1030
17398 404
3173 188
3358 569
2050 435
1712 257
5320 297
2169 342
525 49
3364 655
3211 532
3181 741
3210 698
1093 171
3031 680
1810 437
628 75
1842 388
1222 204
1164 288
1503 382
2454 634
3249 760
2130 569
2426 404
2915 806
13076 276