19702 598
5456 164
6487 403
17958 503
2963 340
11747 335
2946 709
4811 712
3745 859
1465 128
1877 177
2094 138
3306 439
7203 553
8146 582
3307 92
1871 89
1200 176
923 40
7001 246
3708 729
3207 421
3491 650