893 27
2656 352
4758 316
2255 291
2241 173
2787 220
3176 612
4066 581
1706 226
2884 402
3214 336
2764 313
2517 113
3084 413
6595 741
1259 78
2224 206
5910 531
2961 552
2544 620
5110 939
3614 548
2094 320
4946 609
1968 438
1145 97
2168 344
1091 86