4009 760
1791 119
5458 561
4731 420
10945 391
5236 103
7218 617
5055 244
6417 173
9774 835
16123 167
2797 37
5575 528
1607 42
1770 328
10081 277
2296 201
2500 266
1562 269
3351 417
984 199
1282 221
1812 301