125 29
3363 599
5080 885
2100 481
845 187
396 61
2456 615
339 77
2271 528
1278 249
2412 467
5500 364
3234 97
775 31
2652 586
4050 365
2448 423
959 32
3601 791
3039 685
2677 586
2977 606
3058 652
1505 383