19691 598
5435 164
6442 403
17945 503
2946 340
11702 335
2942 709
4793 712
3733 859
1462 128
1867 177
2091 138
3296 439
7197 553
8130 582
3297 92
1865 89
1195 176
912 40
6992 246
3701 729
3191 421
3485 650