21072 654
2645 103
20928 723
13111 488
29336 550
10787 161
19456 478
39250 314
3725 416
3625 409
4238 627
2688 381
4430 842
7962 623
5402 929
4306 638
3534 734
4393 512
2378 309
5028 390
4566 376