139527 327
104554 710
7186 402
7176 841
34688 170
9775 228
934437 1245
80632 368
16022 313
168463 344
348215 1450
197996 781
32438 848
5063 92
31046 518
208810 1046
40084 454
19957 798
209569 435
18716 696
37668 875
55275 498
12706 396
55509 262
27066 579
26889 584
47167 243
53401 271