5662 401
4542 59
8143 648
18705 364
416652 1023
43760 151
8514 696
140100 1021
273102 569
86247 385
76152 754
20241 560
35294 644
39073 82
2407 144
6250 623
3381 410
3775 369
4205 186
9902 528
4037 552