53023 829
14236 61
19091 65
45644 843
9620 253
150068 877
3130 740
13377 561
5947 795
3362 619
1183 241
3470 752
31231 41
2321 133
4091 707