2992 618
37641 162
22733 291
4899 487
2540 288
2441 391
3771 580
3243 891
3400 147
7456 641
6456 728
4706 831
4346 359
3429 55
3376 242
1406 89
3848 717
2251 311
7321 469
2717 550
2322 91
6387 918
1829 205
4299 732
1363 122
3203 415
4520 569
92928 799