43403 72
28189 150
41688 546
70584 518
29850 302
12647 395
27691 785
85604 620
4860 120
20401 490
16740 282
41989 763
60581 369
1789 43
13935 825
10430 38
47744 317
28301 244
23807 572
51734 732
122355 772
33780 533
35744 462
31284 716
49048 363
39729 175
29617 120