19519 598
5263 164
6225 403
17740 503
2649 340
11358 335
2879 709
4656 712
3636 859
1406 128
1748 177
2054 138
3125 439
7147 553
7886 582
3118 92
1764 89
1140 176
843 40
6782 246
3604 729
3001 421
3427 650