30655 936
21513 584
3039 145
2692 248
17922 758
3816 387
4858 165
5742 116
21739 114
2798 450
12327 148
14908 644
4103 578
2844 297
13680 548
6465 76
10015 500
13574 570
5766 87
14926 204
34327 320
14501 567
7346 571
9567 198
28942 840
7763 470
24826 917
27282 412