1215 29
2646 271
21257 392
4287 853
5421 578
25167 266
4598 504
2149 244
10610 708
14011 693
6777 191
10668 176
6329 654
2745 427
5779 523
30248 314
12111 302
6613 632
4875 120
6311 297
9742 68
4476 548
5056 523
5683 308
3392 25
1502 172
9706 330
2388 87