19536 833
26755 707
14702 365
30993 678
11801 289
14299 320
30914 768
4250 291
3045 429
5340 846
6165 107
2180 277
2814 349
4015 283
3006 521
4328 138
3158 104
5203 555
6201 631
5611 421
6431 105
5202 694
3886 232
7217 354
2309 329
3590 466
2186 318
1742 109