16802 653
3484 594
6041 695
17448 516
115957 201
16912 56
28189 268
13418 253
53441 77
7045 534
5384 42
2654 364
3160 591
13378 49
58191 735
10276 35
3712 707