3639 656
2600 273
13621 322
5339 638
2428 443
4529 602
3967 165
24482 270
49078 556
47064 214
16073 568
11935 39
8664 94
11480 486
14028 396
38790 304
27708 247
7551 398
5614 309
16435 432
47371 739
10712 85
3232 702
8330 291
10825 475
9120 474
21101 936
21983 802