376 116
2300 691
821 93
1639 258
7218 778
5701 667
14752 710
10759 375
13397 41
4069 91
3083 85
5488 350
4268 273
5456 624
15785 580
5892 641
29143 150
25826 603
11757 486
10985 99
9711 637
3361 609
22272 270
15140 601
5886 495
8753 69
30990 37
25708 342