40080 285
14157 807
24758 178
110113 304
37612 875
42216 519
18883 306
22608 589
30432 764
42018 811
2361 82
15261 528
6579 214
5653 423
3980 175
1785 136
10545 241
5019 64
2326 35
9911 375
4162 633