4277 391
2294 547
1560 238
3440 289
2869 128
3890 506
3309 425
12409 701
7328 42
15516 684
15745 848
39195 34
64950 560
5851 58
41938 722
13066 330