40929 420
54216 137
57335 275
24417 64
89802 937
41972 459
21620 115
61607 612
85218 877
33528 541
55953 682
41843 324
16689 223
51253 564
22899 195
28663 245
11252 819
13491 636
5907 771
2930 117
5488 157
3594 411
4352 686
1997 132
3181 329
8893 337
5171 786
7214 107