12591 101
16496 226
88095 735
15708 523
11756 557
19865 311
73342 533
136179 389
29488 504
21770 206
27278 294
3514 35
20346 178
9195 325
19302 432
42476 168
17031 544
4590 388
143914 252
6390 501
7446 400
21271 236
9231 375
3970 171
29817 691
19532 662
74922 218
33541 334