2349 660
10643 90
8449 711
16859 303
13030 515
7338 405
3378 386
8753 409
16942 826
10847 789
11103 528
3712 136
12285 751
1581 63
7199 624
12913 206
8927 343
4558 535
1780 144
4550 312
2860 655
5681 584
3631 568
1601 241
6064 78
2467 645
3242 770
4607 928