2592 148
3518 596
6071 574
4053 95
5229 378
3461 654
10212 576
6889 651
4455 653
3979 550
2423 438
6223 489
8163 465
2031 382
3293 456
1314 182
1114 91
1506 263
2735 528
2927 636
7356 868
19967 285
7583 386
23055 361
35046 244
21483 492
14930 427
47012 127