2326 327
1265 131
2824 304
2750 198
22610 653
2600 37
4156 705
4145 625
29714 681
85230 182
65197 239
77322 289
7112 116
3942 621