21621 621
271276 738
22784 114
9996 396
12842 599
9917 185
327784 1057
144603 754
10434 313
7008 80
12316 260
8434 591
10295 207
19847 454
9714 801
12864 105
20501 820
749346 1393
24657 191
46583 383
1165484 1299
208705 222
25337 469
78431 368
504480 853