4293 47
6955 512
7342 643
14542 423
3433 357
3685 593
1481 207
3864 487
909035 1991
294395 1078
149902 240
92482 713
22033 450
16254 277
9648 470
12595 445
5111 39
17511 919
5331 375
7366 144
10043 210
9400 286
27898 146
9983 469
13667 361
19209 194
18084 613
63496 293