2212 137
7071 132
15271 336
874 221
3388 729
1474 177
6679 601
8559 533
3528 713
3802 746
2087 278
2149 270
4575 552
3305 862
2375 309
2941 539
9361 384
2575 479
3497 212
3876 347
4901 939
3910 131
4451 617
13063 237
5357 766
1565 411
75805 616
30605 839