21535 514
358420 1124
1365 175
5040 461
8865 97
27782 444
51133 726
3583 799
1731 350
13341 237
12964 368
7974 773
9442 394
36766 427
1612 284
635 72
3005 764
944 184
9784 647
8907 809
3861 368
1194 246
5610 82
22551 597
16328 139
12008 536
4786 393
15530 582