3506 308
4278 83
3789 195
2333 405
7004 669
2903 307
1748 199
3185 703
1804 123
8488 261
2250 521
9142 28
1140 70
3146 721
3508 699
1370 164
11057 180
2312 244
1718 338
3008 400
3569 379
1586 264
1014 103
7970 601