3219 391
2214 547
1402 238
3141 288
2752 128
3839 506
3244 425
12252 701
7221 42
15378 684
15605 848
39114 34
64747 560
5788 58
41488 722
13050 330