2749 584
3415 127
2851 471
17988 460
1789 213
17938 61
17825 246
8956 409
20511 843
13142 232
11627 187
4279 344
5236 782