5115 328
1321 55
8292 774
23723 873
13002 343
8188 89
3049 450
2471 194
5262 92
12467 224
5805 316
3418 356
2579 144