1302 377
2969 339
3281 230
1636 254
8565 632
6915 66
3503 102
1586 385
29361 500
33970 725
20925 504
52452 806