2335 122
19675 638
17850 483
22196 954
6466 240
5573 243
8866 326
5329 517
12940 778
10139 448
7881 417
11529 558
2690 25
8414 444
8628 365
7067 95
7856 255
22695 357
3257 92
3106 406