59028 584
33029 941
31938 179
161934 540
52339 532
27911 432
26704 294
9985 203
18200 487
10494 257
46457 61
11250 893
85104 599
29676 688
23351 198
4293 111
17850 269
17568 427
6709 70
8857 606
12026 331
23942 503
5365 262
3746 685
3139 557
3935 503
1830 255
11747 67