8535 96
22971 886
23090 656
17519 95
10290 45
5254 185
6297 804
7701 51
4296 523
6735 552
9708 764
10799 50
28600 834
7818 346
6202 287
42068 210
23422 509