1301 277
15820 790
11768 174
2232 639
1274 249
2941 772
1525 304
2270 659
35237 426
6146 619
1445 409
2644 788
2511 414
7194 817
2388 579
297 33
1571 359
902 164
268 38
802 208
982 159
2846 511
1040 315
1173 216
3031 881
1337 341
13930 101
8859 616