2953 727
991 31
3333 839
2902 348
1837 302
3076 669
3135 550
1417 174
4095 590
2063 367
4552 875
1548 137
4880 688
4492 680
1860 363
3781 542
2624 460
3429 787
3471 892
1363 29
1341 243
1176 180
3533 795
3031 521
2077 346
3637 643
1960 250