2572 44
2608 112
28347 37
2214 190
2556 687
3021 182
4508 71
45733 186
3248 393
6744 448
1470 39
165584 239
12163 33
20088 537
15388 52
5375 285
6455 136
4145 116
6796 282
4696 318