20301 568
3038 705
9245 141
6817 750
1737 199
8086 256
1808 90
3941 549
13164 170
3357 574
3349 864
2992 621
18955 155
3560 232
10266 424
4560 526
15390 397
12170 475
29128 376