22310 652
300 65
24656 639
173 43
1178 259
3227 166
2049 422
2958 815
850 172
2693 878
1001 297
4339 117
2552 314
1832 352
3230 219
19949 531
54536 198
2093 268
1549 406
2409 81
38176 648
365 54
1329 434
2925 756