9812 824
8148 428
21158 594
43832 74
4696 523
3731 211
51211 94
2550 240
5226 588
4042 313
4583 195
10039 338
62403 587
7780 421
69118 501
4678 30
2257 137