3842 391
2256 547
1492 238
3311 289
2811 128
3862 506
3281 425
12346 701
7279 42
15441 684
15676 848
39162 34
64860 560
5818 58
41645 722
13055 330