3945 360
29198 695
21701 143
34395 72
1876 197
4106 617
16756 129
10934 824
41393 769
8214 328
22231 257
12592 101
4752 247
9708 784
6171 243
2090 187
2988 90
52759 823
3887 839
14891 525
4760 575
1848 217
17205 566
8823 706
6334 809
19344 601
3355 38
924568 954