39975 700
3395 479
9786 156
3192 468
5500 875
3164 346
5447 593
1596 151
2293 185
4216 306
2947 284
3039 150
8476 696
4678 546
5639 617
19090 351
6152 510
4364 823
2922 502
3655 660
1874 171
4134 353
3075 468
2659 125