2875 306
1898 100
8289 163
1097 107
21502 478
1811 29
29063 63
3598 561
4068 648
26591 930
13402 653
2222 257
17236 508
2570 437
2346 287
1797 187
3405 653
1809 278
1851 397
14804 590
18033 542
14594 368
3044 621
7990 410