1288 335
4453 103
5624 558
39627 440
1993 145
2450 269
3530 667
4217 479
5279 170
4871 396
2711 328
2880 309
8294 163
2825 552