326 33
15280 607
3503 585
1481 184
2562 143
2754 222
2060 369
7142 393
3921 733
3664 781
1194 111
12256 388
2698 699
2905 580
3194 557
3016 556
7902 332
2048 459
1891 355
2930 490
3502 813
1194 57
3623 732
2645 501