2805 86
4362 149
6490 790
6447 614
3908 436
5192 323
3697 268
2651 106
6734 726
6640 877
1841 115
10676 522
1746 194
3709 211
3260 602
1239 44
3117 431
7587 448
3235 380
5326 651
2606 283
2380 75
2813 282
5130 732
25755 636
35238 654
65657 546
30265 178