19639 598
5403 164
6380 403
17895 503
2814 340
11588 335
2930 709
4744 712
3704 859
1447 128
1836 177
2088 138
3249 439
7184 553
8006 582
3172 92
1846 89
1171 176
887 40
6919 246
3662 729
3155 421
3453 650