21988 744
5322 674
19719 381
6748 508
3588 31
13115 606
8322 387
9422 354
5617 526
6800 595
13225 581
3729 153
7844 751
5269 509
12706 459
24944 912
4276 629
17192 994
17003 815
10033 406
5940 205
14533 859
13585 443
5878 610