2840 633
2825 875
2879 671
998 244
3018 845
1272 226
20440 224
3455 367
15154 381
12378 593
4454 386
5369 403
3903 649
3235 420
5847 275
5470 34
11399 59
27445 204
16525 215
4742 429
3419 654
10360 740
6139 484
23735 381
4236 283
5858 99
7577 479
11894 839