51632 766
14646 240
7949 322
9391 209
23458 716
3843 322
10879 610
31337 739
41123 305
16847 264
16799 193
10543 50
5733 677
16418 825
14336 366
5272 41
26056 475
13764 455
10459 232
19363 602
6457 47
9075 597
7150 820
15536 725
11176 394
31315 300
17093 827
27507 437