3445 303
2297 98
3246 363
9268 156
15483 647
16380 119
53930 388
9011 337
8985 354
1840 322
5121 421
2221 104
19194 507
3702 885
56111 872
3971 631
4483 779
2259 658
2782 164
6093 652
1259 70
2694 568
4464 605
4734 584
3900 578
11578 272
6512 348
20662 669