3057 631
1262 334
2297 436
7568 821
2008 78
15861 581
3730 390
2602 297
4843 249
5921 383
49436 275
398408 907
119379 456
106321 735