19321 164
502 75
2716 88
2851 418
3247 152
3329 147
2523 332
38555 115
4149 673
1881 414
130647 768
2270 309
2095 271
1693 297
1211 233
2906 692
974 192
4325 389
7067 893
1535 379
1697 374
1309 167
1286 226
2477 629
2334 370
685 63
15682 934
8315 69