1509 157
9046 332
29069 89
8679 203
16175 387
6362 70
10451 583
2878 350
27808 557
11438 703
2844 587
20887 247
3479 837
5506 935
3322 690
4000 417
20206 406
15077 264
4676 399
6960 305