5012 283
10120 225
5250 402
2898 40
7517 678
4268 26
9363 836
4846 39
3836 173
5489 84
17068 532
4920 538
8072 472
2630 172
4166 165
6218 597
16697 156
5498 573
5285 250
3884 326
15426 391
6841 372
5388 729
3782 241