11509 44
16382 801
4368 289
3421 42
1479 165
2454 36
3936 123
3625 140
16615 94
29166 389
2155 101
11030 75
1982 211
2188 44
12102 664
4227 116
3557 851
9060 321
8449 47