516 52
5526 392
795 190
11953 746
1761 516
7685 528
3450 733
19785 936
1284 243
21699 782
240728 790
47844 657
13721 203
8302 481
1336 334
2298 598
3058 991
3031 907
1386 306
1214 232
1747 436
1218 247
1898 530
1214 224
978 91
1521 363
3025 761
2887 602