40658 183
2078 392
3279 447
500 39
138091 236
11674 33
12821 531
14511 52
4437 285
5012 136
2416 116
2678 280
3277 318