2195 90
3907 377
9668 476
4624 638
5915 238
6984 548
7571 509
2058 209
3319 164
5411 489
5973 468
4921 645
4141 696
3468 583
2491 291
5063 759
1850 135
5914 256
6400 81
6212 423
4561 385
7714 612
2043 119
4894 598
10517 927
29106 241
24870 588
41694 550