4663 298
47078 271
3547 702
7093 268
3751 429
1146 30
3411 563
7548 311
6211 614
3584 127
29823 642
48424 283
11501 246
33116 537
132560 652
85486 807