19705 579
30938 743
25528 420
19771 608
7958 569
4230 369
3098 160
3326 335
6568 666
3355 752
2388 184
6210 587
3949 654
3835 498
3322 311
4926 746
2670 504
4567 224
30973 320