3284 523
6189 684
5631 617
12016 861
4356 823
3742 211
2849 374
17841 259
2110 103
8168 144
5369 899
5847 509
3049 129
6056 833
4647 338
15963 278
2666 160
4931 760
5043 252
3169 349
3178 147
4719 261
6753 573
5037 882