42684 322
31555 502
15442 349
26391 963
4129 519
5638 98
6973 581
6902 443
5947 284
9968 420
4813 320
20479 894
8738 404
2695 529
2415 53
4123 307
8246 219