51322 776
15114 509
44062 826
12234 475
29343 376
25979 595
17364 151
7489 375
15067 746
7772 34
3605 441
4408 205
962 117
9730 46
11474 258
11734 395
4796 177
1649 64
1803 218
5819 469
4720 558
4433 598
4337 481
16598 170
10423 534
8174 547
3006 378
6731 541