146 32
1783 50
2721 673
6405 594
7173 102
2994 609
13437 538
7071 705
3253 499
3469 318
4227 607
2167 59
4221 562
6207 824
2120 356
3255 183
2112 372
10000 370
622 197
2000 502
8552 280
32241 174
1351 412
1430 374