5051 832
2954 564
2205 61
16835 883
5852 269
28297 236
7691 536
772405 2548
15347 246
55930 533
45934 418
32970 550
18739 316
99156 302
81470 434
16568 533
56989 451
34260 506
3402 360
33969 433
16020 192
48231 561
46102 616
78235 714
62453 183
97077 787
22668 317
36623 523