40572 183
2060 392
3208 447
483 39
137347 236
11670 33
12804 531
14506 52
4434 285
4996 136
2391 116
2673 280
3251 318