9812 824
8148 428
21158 594
43839 74
4696 523
3732 211
51211 94
2551 240
5226 588
4042 313
4583 195
10039 338
62413 587
7780 421
69128 501
4680 30
2259 137