3053 954
2657 561
509 106
4155 683
2946 665
3558 968
1405 159
2687 513
2069 439
1345 244
2765 647
2179 413
305 71
2425 81
2231 496
1243 256
2839 686
3100 591
4350 513
2061 43
423 54
1952 529
2289 430
1291 168