663 145
878 188
655 141
9357 620
5611 869
3749 354
25286 40
6111 128
3912 521
10653 281
6411 98
4567 562
17771 356