19916 311
73490 533
136293 389
29532 504
21818 206
27308 294
3548 35
20396 178
9228 325
19360 432
42553 168
17067 544
4613 388
144163 252
6532 501
7491 400
21350 236
9256 375
4001 171
30080 691
19599 662
75117 218
33616 334
10607 362
4592 59
29886 173
3065 150
4420 239