3040 465
27565 893
4245 214
7300 605
5173 196
13818 339
17106 128
6966 612
5560 423
11276 549
4313 575
20905 170
3573 174
4147 59
2701 657
15079 652
1072 169
19470 762
2305 394