9499 49
9679 161
29579 126
19128 1030
3393 26
15872 572
13021 582
12304 416
20872 715
7107 266
4068 447
3430 624
22077 107