100080 399
9409 577
7512 400
3146 179
44053 660
38837 537
9494 242
12215 121
10571 208
31647 586
8987 899
5454 80
56050 700
14914 781
7910 297
5371 550
3779 200
31216 280
6527 384
16837 238
10969 848
5987 637
22139 322
15070 356
13183 104
9928 103
22562 856
7988 403