30029 89
920 147
1549 317
1521 332
3013 627
1664 437
3536 915
1922 309
312 30
2653 575
1288 36
2744 575
1624 277
297 37
1437 273
1177 182
1868 435
1837 152
2867 809
3095 853
2772 723
1821 519
1297 241
2203 328
3181 842
1966 488