3043 300
1307 58
2013 149
2211 146
3939 204
2945 448
3527 412
5896 120
4013 688
3268 564
2661 150
7246 416
4981 131
3972 458
8000 111
7157 723
2922 229
4953 564
4433 370
8230 415
139668 538
529 99
17136 134
12764 485
3367 661
1389 114
5333 651
38354 606