5032 97
18815 532
2256 180
2682 98
9949 216
2069 183
4108 497
4341 779
30799 205
29103 418
23784 1011
104457 714
4220 508
23190 683
3188 224
4825 529
124947 1052
99000 729
5428 437
4334 361
8991 647
8589 470
2691 206
1629 160
3166 201