1175 29
2588 271
21163 392
4277 853
5405 578
25163 266
4564 504
2140 244
10581 708
14011 693
6776 191
10647 176
6328 654
2744 427
5778 523
30245 314
12095 302
6605 632
4855 120
6308 297
9735 68
4475 548
5055 523
5675 308
3388 25
1502 172
9705 330
2362 87