2589 465
4378 421
33320 484
3384 862
4856 72
2108 479
1676 30
3199 334
14187 162
31337 407
19151 722
7771 686
42637 337
3858 657
5146 291
5346 530
75529 320
6790 617
50850 560
2033 97
4174 780
6205 362
3541 841
4639 372
17647 364
2203 393
2227 114
1239 233