19964 154
22459 620
17933 547
36913 776
18247 307
10186 151
36972 608
12842 107
16230 863
37129 747
25547 739
18345 75
17048 387
26270 302
14337 242
33264 580
22648 146
36382 403
20954 822
10514 258
17979 160
14026 445
8083 347
10562 48
20521 515