5033 97
18816 532
2256 180
2682 98
9952 216
2070 183
4108 497
4342 779
30802 205
29109 418
23788 1011
104474 714
4221 508
23196 683
3188 224
4825 529
124958 1052
99025 729
5428 437
4334 361
8991 647
8589 470
2691 206
1630 160
3166 201