2135 350
2710 693
1485 291
3081 914
1554 377
3195 585
492 53
1811 408
2492 582
3147 446
2882 463
3088 810
9873 732
8585 422
4603 264
1577 330
2096 339
2506 581
3155 862
3641 733
1119 209
729 77
2799 559
1629 127