305199 1033
5567 459
761 40
12739 901
11033 366
5823 519
3187 705
6245 532
30241 654
15334 428
1090 149
16593 225
62364 278
50240 124
5439 632
3069 564
4227 479
11543 321
11071 77
7849 170
3595 526
6626 796
4258 407
6580 104