2802 670
17569 431
42135 522
1856 114
2599 637
4302 261
3608 996
2043 424
190100 801
8290 748
123616 457
3433 336
3644 575
1366 264
5983 676
3142 94
5031 529
76498 274
8905 410