3053 637
20959 572
6521 348
2297 91
2999 54
3490 767
16237 118
17787 327
3388 330
4351 346
13943 380
5078 29
4236 850
17758 512
3609 394
7180 350
3843 359
4197 493
4303 888
4837 605