18791 311
4802 506
17596 107
4471 101
9259 519
6613 250
2905 392
11079 731
4170 288
3915 79
8778 464
37923 121
3079 292