25093 305
8017 610
13916 627
8474 82
19166 55
56184 233
54214 286
108314 583
7417 76
9664 677
5223 186
26940 455
63904 224
14658 104
55163 545
2783 62
18765 937
24185 852
37796 166
31425 825
19277 379
11123 54
56451 599
57704 339
22093 198
61176 679
43066 839