40034 400
15507 65
35377 187
79572 500
24396 201
20959 152
16236 362
137821 865
49553 332
22981 238
44451 158
41953 415
9847 247
7256 63
16970 112
61404 355
10186 268
93295 520
74894 465
25862 202
59280 252
15248 187
61655 330
23587 232
29722 221
99007 810
38452 93
52287 532