40013 645
4273 187
10694 603
49871 696
12136 294
17978 864
12937 347
6706 351
13491 426
3921 521
1647 92
3232 563