2361 44
2418 111
28089 37
2124 190
2504 687
2882 182
4321 71
45666 186
3179 393
6448 448
1419 39
165360 239
12096 33
19962 537
15352 52
5331 285
6361 136
4119 116
6704 282
4626 318