31093 107
270259 269
69827 727
30902 430
82019 609
95238 293
8925 61
21933 475
7114 305
40749 406
9882 101
16445 226
87863 735
15646 523
11655 557
19760 311
72992 533
136008 389
29358 504
21625 206
27201 294
3481 35
20234 178
9140 325
19016 432
42237 168
16926 544
4538 388