2370 44
2421 111
28096 37
2125 190
2505 687
2882 182
4332 71
45669 186
3181 393
6449 448
1419 39
165360 239
12096 33
19962 537
15352 52
5331 285
6362 136
4120 116
6704 282
4628 318