39578 290
4091 317
785 186
2199 723
1261 256
4661 668
2669 872
31536 66
4971 148
17705 773
1458 228
9385 778
13808 187
12223 145
4184 547
3075 672
2115 509
2956 890
1968 538
2828 824
2870 745
1626 528
2044 449
3333 600