19539 598
5316 164
6264 403
17761 503
2667 340
11408 335
2882 709
4662 712
3662 859
1411 128
1771 177
2058 138
3154 439
7154 553
7911 582
3127 92
1794 89
1144 176
855 40
6812 246
3618 729
3004 421
3432 650