39896 490
8003 224
2855 226
3941 89
4895 299
79995 757
18572 286
9962 351
3250 505
1556 247
5022 221
6239 412
3746 436
5031 936
1861 269
6633 358
21367 262
23959 242
2791 569
1687 346
2275 398