396 71
1141 280
18894 382
6708 321
2054 266
2903 510
4305 457
43114 292
4148 528
8723 52
8190 160
2564 288
3449 371
13955 346
3143 702
29951 170
16692 879
3203 458
2894 358
4052 957
7792 45
4606 171
5600 232
1741 131
3198 519
2668 113
6292 619