2488 503
599 114
2704 615
2298 387
1555 208
3046 901
15373 515
2139 427
2138 570
980 251
2879 865
2408 400
1433 307
2438 468
3177 912
952 224
2771 887
2476 468
1659 386
3398 945
1484 353
3271 783
2547 624
2268 516