12367 588
6714 580
29179 427
13173 121
6885 872
4725 247
1941 157
3801 615
5398 60
3984 568
3974 575
27727 555
16735 459
3855 470
32171 381
3745 743
14403 697
30988 686
4845 755
5095 362
4950 932
1957 204
3054 375
3866 631