3356 298
3479 395
8069 449
24968 706
40604 426
50000 793
27832 609
2245 164
8670 653
2936 374
5178 682
5163 910
3714 196
2490 291
2121 226
4352 621
1557 74
2205 103
3541 158
4124 495
50316 318
41369 223