3193 34
8616 529
4917 587
2594 209
28180 481
25935 483
704 25
5311 418
3622 418
2670 711
3144 522
3224 467
4197 937
1411 228