3175 262
5662 917
5315 408
7884 217
3418 635
4434 532
5758 399
2172 302
2861 109
1427 134
22260 342
2939 335
5300 612
2691 60
1391 184
1854 178
3231 676