978 125
2840 647
2092 261
3302 542
4508 851
1204 88
2385 453
1040 52
1769 293
1594 367
3804 465
2584 837
2248 395
3294 675
2532 569
1268 376
2258 363
2352 587
1637 274
1943 158
348 43
2015 120
3093 516
2962 766