30767 796
931 169
2557 93
3109 504
7670 494
3085 629
44057 408
3059 70
4307 272
1209 275
4324 571
2651 89
16227 128
4807 921
2857 295
4825 142
13722 345
3503 356
20856 38
3694 564
9614 876
4005 562
2373 256
4780 122
1266 205
3914 638
6706 807
1857 81