29875 89
8949 202
16269 387
6481 71
10470 583
2911 350
27847 557
11946 703
2818 587
20916 247
3487 837
5562 935
3346 690
3972 417
20469 406
15935 264
4726 400
7075 305