32198 243
10451 63
9431 101
8416 94
20496 142
10281 116
25900 221
8318 621
17248 661
2633 150
16889 538
3666 276
4662 677
4812 262
8259 679
13050 139
13504 747