31183 46
35956 556
16445 483
4106 666
3071 44
3434 226
2545 356
7346 546
2103 220
2578 404
10555 727
2537 461
1996 59
1588 334
3275 792