2591 148
3517 596
6071 574
4053 95
5229 378
3461 654
10208 576
6887 651
4455 653
3979 550
2423 438
6223 489
8159 465
2031 382
3293 456
1314 182
1114 91
1505 263
2735 528
2927 636
7356 868
19964 285
7583 386
23055 361
35046 244
21482 492
14930 427
47009 127