2384 44
2430 111
28105 37
2129 190
2506 687
2887 182
4345 71
45671 186
3181 393
6459 448
1419 39
165368 239
12096 33
19963 537
15352 52
5331 285
6364 136
4120 116
6705 282
4629 318