2212 137
7088 132
15288 336
874 221
3396 729
1474 177
6683 601
8559 533
3529 713
3804 746
2089 278
2149 270
4575 552
3305 862
2376 309
2945 539
9365 384
2575 479
3499 212
3881 347
4902 939
3911 131
4451 617
13085 237
5360 766
1565 411
75818 616
30611 839