499 59
2563 650
298 32
2532 701
4041 493
3688 606
4274 434
2889 341
4607 570
3785 382
2765 220
280 64
274 52
2951 672
1596 316
3408 829
2146 494
600 38
3340 721
3892 129
5069 433
7302 177
963 258
897 216