2950 463
1066 180
42902 551
32343 70
44366 124
17661 544
17722 399
17056 925
7552 642
26522 493
19942 121
5057 614
1392 217
1813 58
3219 657
3154 894
4495 745
2823 57
1384 274
2244 151
3071 709
7309 97
2565 717
3923 290
3577 737
1029 151
1955 222
9113 520