1231 250
55503 481
2245 590
717 161
31370 144
14625 189
1007 226
2520 43
523 167
641 103
4077 649
1772 302
609 128
21587 271
1406 251
18212 712
3793 419
15121 804
3636 424
658 81
21176 698
2448 475
30646 156
23990 726