1105 28
8104 235
1798 310
5788 449
3356 45
3200 193
1840 278
3553 461
1850 118
4443 761
4568 626
1817 152
2646 246
2813 438
2614 514
4105 292
7382 661
3595 360
23176 638
37496 259
20079 570
57091 788
57930 751