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