4302 391
2302 547
1569 238
3449 289
2882 128
3892 506
3313 425
12413 701
7336 42
15522 684
15754 848
39197 34
64963 560
5854 58
41993 722
13066 330