139032 327
104466 710
7184 402
7174 841
34684 170
9774 228
934067 1244
80607 368
16016 313
168422 344
348129 1450
197883 781
32428 848
5062 92
31031 518
208743 1046
40030 454
19942 798
209468 435
18710 696
37598 875
55244 498
12680 396
55450 262
27047 579
26869 584
47103 243
53354 271