4762 85
5972 500
20359 664
14527 209
23057 528
3339 695
15391 174
8323 623
12771 532
1250 119
9927 167
1864 291
2493 429
4011 547
30606 544
13823 252
3431 636