110 34
2973 732
6725 292
22540 87
3349 277
9209 51
4437 447
9252 201
19570 426
5786 116
3162 506
42797 395
2415 382
4367 748
3536 388
1013 55
2446 489