1285 335
4453 103
5617 558
39627 440
1993 145
2449 269
3530 667
4217 479
5279 170
4870 396
2710 328
2880 309
8293 163
2825 552