4779 85
5998 501
20368 664
14528 209
23047 528
3322 695
15387 174
8305 623
12763 532
1240 119
9918 167
1861 291
2476 429
3984 547
30573 544
13851 252
3396 636