5032 97
18815 532
2256 180
2682 98
9951 216
2070 183
4108 497
4342 779
30801 205
29109 418
23786 1011
104470 714
4221 508
23192 683
3188 224
4825 529
124955 1052
99017 729
5428 437
4334 361
8991 647
8589 470
2691 206
1629 160
3166 201