2598 182
3005 101
5322 512
4360 391
3155 313
3867 841
5309 484
7320 374
4943 590
2057 93
5348 62
3849 115
3914 266
6552 157
5136 252
5096 222
1731 240
2077 24
11339 273
2632 33
4940 686
3051 467
3780 352
6639 301
3736 729
3698 465
3422 513
5794 425