305 43
2053 382
362 81
2928 814
1787 399
1969 644
2140 656
1883 586
2558 604
676 129
2000 590
6550 263
1801 324
1558 228
7769 510
2718 254
10395 84
6741 684
15010 447
63669 572
12353 547
25624 290
8107 532
3641 804
3345 474
5728 619
24271 531
54291 181