30246 63
3591 211
4215 621
6473 476
5557 577
32755 580
15989 520
27095 237
11672 942
7927 100
16765 493
3885 174
12809 221
12719 747
5140 193
23406 612
4363 67
27799 268
15361 400
24451 142
3899 754
1969 261
4266 311
2684 109
1033 85
3584 264
5894 80
4574 558