3392 625
1686 407
2550 511
2262 522
1767 337
31893 110
60214 213
81947 839
131068 1086
103903 668
129956 839