27545 796
930 169
2551 93
3102 504
7642 494
3085 629
44004 408
3048 70
4297 272
1205 275
4311 571
2644 89
16164 128
4800 921
2850 295
4799 142
13718 345
3497 356
20783 38
3688 564
9603 876
4001 562
2367 256
4765 122
1264 205
3910 638
6674 807
1849 81