30222 63
3590 211
4215 621
6473 476
5557 577
32755 580
15987 520
27095 237
11672 942
7926 100
16765 493
3885 174
12809 221
12719 747
5140 193
23404 612
4363 67
27797 268
15359 400
24448 142
3899 754
1969 261
4266 311
2684 109
1033 85
3584 264
5894 80
4574 558