19836 529
7054 131
1856 205
2801 680
108807 119
8694 524
69800 905
5828 420
8814 169
10275 686
25960 550
23037 424
40360 203
14658 265