22098 340
1325 53
6212 918
3981 508
5847 650
5129 538
4962 144
1957 67
6852 771
13932 397
3852 504
1926 249
18404 136
22124 729
12058 722
3218 208
2122 492
3297 551
16071 384
2297 272
984 125
2969 661
2121 214
3440 678
1337 222
26272 95
27446 302
34048 396