893 27
2655 352
4758 316
2253 291
2239 173
2786 220
3176 612
4066 581
1706 226
2883 402
3213 336
2763 313
2517 113
3082 413
6593 741
1259 78
2223 206
5904 531
2960 552
2544 620
5110 939
3614 548
2094 320
4945 609
1966 438
1145 97
2167 344
1089 86