21606 621
271240 738
22781 114
9996 396
12842 599
9917 185
327756 1057
144599 754
10433 313
7008 80
12316 260
8433 591
10295 207
19847 454
9714 801
12864 105
20501 820
749327 1393
24657 191
46583 383
1165470 1299
208702 222
25337 469
78429 368
504470 853