3085 300
1309 58
2016 149
2219 146
3946 204
2946 448
3528 412
5917 120
4015 688
3273 564
2671 150
7252 416
4981 131
3980 458
8001 111
7159 723
2923 229
4956 564
4435 370
8230 415
140006 538
530 99
17138 134
12786 485
3369 661
1390 114
5333 651
38411 606