3048 525
34125 788
5505 85
6223 207
3075 282
38321 304
24992 877
27395 247
19653 183
18197 696
25078 536
16287 862
18883 704
15112 953
7034 765
22044 623