303 43
2049 382
362 81
2928 814
1785 399
1969 644
2140 656
1883 586
2558 604
676 129
2000 590
6550 263
1801 324
1558 228
7764 510
2717 254
10395 84
6741 684
15009 447
63669 572
12353 547
25623 290
8107 532
3641 804
3345 474
5728 619
24270 531
54286 181