104945 978
2785 457
65333 464
155902 297
16715 694
37700 352
36218 801
8120 534
2435 126
4346 265
2174 411
7778 813
3188 434
8392 324
4106 430
2906 121
2895 284
2104 222
3654 577
2404 217
5078 680
2722 89
4768 383
3370 345
2646 262
3123 517
3572 430
9150 721