5282 151
2995 360
5123 721
3258 89
4980 764
39978 630
9744 199
7277 598
15630 350
18377 430
3862 185
8403 645
6397 506
4321 677
3462 892