25582 290
15664 44
3389 442
2871 490
2752 47
749 108
2202 355
1347 97
27883 816
15866 594
1849 251
675 88
1042 58
1259 65
3886 803
9598 688
11101 970
4737 36
2001 334
6145 324
2978 467
1237 131
1357 202
14753 664
8449 370
2042 311
2283 330
2282 232