25250 64
9160 363
16566 637
5221 178
31157 688
21012 681
5652 311
14758 269
27390 1040
4546 559
15000 644
23950 633
8971 1017
22558 610
19996 493
30797 376
14836 82
10702 201
17585 575
29840 973
37535 494
13434 661
26601 241
3755 112
3689 584
126074 465
19238 456
6848 360