19589 260
10642 672
10025 50
8105 298
6520 120
5411 514
18832 909
22909 122
7148 967
2453 145
5050 671
4789 752
3533 242
3809 153