30829 647
110668 207
244261 429
30411 652
124463 590
62611 969
27050 683
33038 483
133677 831
199612 284
95969 604
25629 606
36542 655
65664 129
224542 373
38617 90
249250 877
19239 481
67747 354
47825 530
221535 381
29078 233
190257 627
43489 405
86789 526
1078593 2304
63973 215
56687 915