4028 73
2627 410
5849 301
4297 587
12252 649
2715 337
3213 467
12861 197
3501 385
4486 379
3483 323
9295 239
4489 173
3721 373
3628 39
6267 129
20348 591
3066 186
2792 206
2815 427
4482 96
4367 793
3347 296
51560 700