5893 230
13727 535
7695 358
7136 114
4321 224
5341 387
3143 218
2386372 3934
927101 954
246909 1043
2126071 3410
250392 642
98736 816
65363 520
33278 612
90953 455
12544 338
114367 736
110990 806
102553 209
7408 83
3769 236
7843 300
30124 518
5042 35
2363 319
2258 41
7732 361