15042 60
3761 252
4751 123
43000 716
4147 104
5692 639
7045 108
7399 435
10681 928
22255 211
10142 28
7962 620
3911 81
2358 73
6908 664
3688 138
6762 601
6476 310
3071 527
4554 275
13850 204
1272 180
7460 705
11157 654