22180 869
18761 674
5083 636
3077 46
3610 363
7822 375
17047 470
8022 322
3762 97
5791 632
5239 244
3312 586
3859 111
1922 412
1436 237
969 78