15003 289
2271 259
2584 118
8781 247
312180 965
34752 463
33038 589
3419 660
4512 771
11801 118
49506 333
2515 227
3863 395
158098 221
55238 381
153349 421
5299 316
31482 275
7833 791
3063 110
23021 454
34776 344
4434 264
3171 330
2939 52
64303 261
6646 419
12427 153