3003 413
4206 741
1182 78
2149 206
5850 531
2897 552
2509 620
4065 939
3483 548
3173 320
4767 609
1882 438
1084 97
2057 344
985 86
3083 638
2761 287
2494 104
3587 532
5722 823
1439 194
1154 157
3310 891
1835 235
2592 511
4453 689
3035 361
1123 90