4779 85
5997 501
20365 664
14524 209
23047 528
3322 695
15386 174
8305 623
12763 532
1240 119
9916 167
1860 291
2476 429
3983 547
30561 544
13848 252
3396 636