1200 98
3794 289
2520 262
3391 237
2129 391
1458 199
2749 460
2994 531
2779 523
7999 325
3542 861
58328 588
4376 268
2713 61
3758 79
3777 491
3803 265
5151 627
1322 40
5171 782