100080 399
9405 577
7511 400
3146 179
44053 660
38837 537
9494 242
12214 121
10563 208
31644 586
8985 899
5452 80
56048 700
14914 781
7909 297
5371 550
3772 200
31215 280
6525 384
16835 238
10965 848
5986 637
22137 322
15070 356
13179 104
9928 103
22562 856
7983 403