1032 60
4417 587
3881 885
4077 567
2173 330
2857 462
4289 789
3047 603
930 101
3323 309
3254 391
1174 172
2759 239
27558 389
2072 272
1193 113
11755 541
12709 146
1155 40
2586 424
2054 246
1404 116
1877 261
4799 877