12726 503
2942 240
2956 365
1505 35
1739 279
3805 909
2891 503
637 58
2176 445
9825 625
9280 598
3078 264
1305 147
1468 147
902 74
1744 108
1294 172
13005 310
11730 387
7964 543
3997 660
2968 521
2610 379
713 91