4284 391
2295 547
1562 238
3444 289
2872 128
3892 506
3311 425
12410 701
7328 42
15516 684
15749 848
39195 34
64954 560
5851 58
41949 722
13066 330