31 664541
44 519468
39 358393
64 144499
31 832152
29 88557
54 537537
43 436299
21 511134
50 202164
26 021160
48 739126
43 483591
23 994628
37 352798