9831 30
2250 121
7271 115
6452 437
4910 261
8073 88
6794 665
3749 825
11031 423
2466 394
2592 75
6148 546
5668 121
4246 596
991 74
3937 489
2459 258
2341 262
1985 268
3721 684