22193 35
5155 48
9472 116
15679 486
24070 167
10860 935
9306 95
29219 1052
20025 782
4739 472
15077 697
13223 242
24630 383
19860 726
6592 106
3214 106
17297 325
7927 409
9786 1012
13002 542
19510 459
7008 287
8350 31
5563 780
5871 459
23889 412
15789 830
12160 325