40253 263
1192 333
396 83
2425 309
44320 683
2049 623
472 113
2799 486
3079 30
8668 193
1736 479
2894 898
4300 703
3720 314
13304 305
2593 683
5292 140
1846 563
8066 507
2248 722
534 61
50268 524
3591 465
2885 663