1200 98
3794 289
2520 262
3391 237
2129 391
1458 199
2748 460
2993 531
2779 523
7996 325
3542 861
58311 588
4376 268
2713 61
3758 79
3777 491
3802 265
5151 627
1322 40
5170 782