31284 240
11340 42
5586 251
69544 326
107937 939
31000 127
25575 708
4552 626
3340 435
5156 594
3200 634