2598 182
3005 101
5322 512
4360 391
3156 313
3868 841
5311 484
7320 374
4943 590
2057 93
5351 62
3849 115
3914 266
6553 157
5136 252
5096 222
1732 240
2078 24
11341 273
2632 33
4940 686
3051 467
3781 352
6640 301
3736 729
3698 465
3423 513
5795 425