2963 626
1319 335
1474 392
1829 382
2052 510
1060 257
2497 759
1530 447
941 268
739 169
2969 539
3506 595
10823 393
14769 386
1873 346
4111 631