22018 35
10762 687
6374 517
4672 326
14658 211
16789 185
9337 304
3917 400
2717 470
6866 70
6032 508
12229 341
10914 877
4912 636
5568 727
5035 392
6416 60
36618 729
10450 442
6557 46
11195 265
2008 79
4205 463
6588 230
2653 35
6262 349
3688 469
3548 371