18019 551
4199 667
3930 851
3309 165
5172 524
27623 715
2248 313
10581 445
6185 384
1044 69
7116 673
4057 259
2438 325
18210 933
3565 238
1266 102
834 45
3107 291
3268 245
2891 551
1356 66
4248 639
3299 63
4123 912