22168 35
5151 48
9461 116
15675 486
24047 167
10852 935
9293 95
29188 1052
20004 782
4732 472
15060 697
13206 242
24613 383
19846 726
6581 106
3212 106
17271 325
7917 409
9774 1012
12995 542
19488 459
7004 287
8342 31
5563 780
5865 459
23876 412
15775 830
12136 325