33160 249
411068 458
15166 183
95940 711
3948 354
55125 158
12430 88
5467 770
4308 334
42742 394
3481 380
28152 69
22454 276
9656 813
504 61
1593 463
848 109
2744 509
742 91
1198 292
10127 403
3185 977
2974 842
3000 730
663 106
1211 273
3027 846
16263 230