40577 183
2061 392
3211 447
483 39
137380 236
11671 33
12806 531
14506 52
4435 285
4996 136
2392 116
2673 280
3252 318