21065 654
2645 103
20925 723
13111 488
29332 550
10785 161
19452 478
39238 314
3725 416
3625 409
4238 627
2687 381
4430 842
7962 623
5402 929
4306 638
3534 734
4393 512
2378 309
5028 390
4566 376