21086 654
2645 103
20940 723
13115 488
29340 550
10791 161
19472 478
39285 314
3725 416
3626 409
4238 627
2688 381
4431 842
7962 623
5403 929
4307 638
3534 734
4393 512
2379 309
5029 390
4567 376