12942 523
3505 734
5098 225
4831 371
4618 423
2110 105
4056 743
5271 913
27720 590
10328 845
9398 352
6512 410
3737 383
6163 641
2777 509
3330 543
4422 763
3653 36
18708 540
17554 688
5712 126
5936 51
1977 232
4530 300
3449 821
3382 47
3800 331
4039 574