4046 378
1429 216
2810 329
3337 491
2368 340
3144 635
5439 624
1783 409
2316 485
3847 779
1331 62
1951 120
6691 531
6035 560
2931 788
3894 416
1319 33
3271 609
4846 253
5791 438
8592 403
11761 611
15544 518
40374 440
11601 670
7422 817
7797 123
10323 203