2593 505
1303 229
1033 60
634 118
656 97
2697 711
23571 158
3095 703
3478 962
4396 804
3509 723
2559 483
5153 522
67542 502
2195 372
744 74
2738 335
2175 400
1337 316
3054 615
2611 576
1877 472
3347 466
2717 250
2655 297
2076 222
1931 508
2105 112