3254 391
2218 547
1404 238
3145 288
2753 128
3842 506
3244 425
12258 701
7225 42
15383 684
15610 848
39119 34
64751 560
5790 58
41503 722
13050 330