5632 78
21935 135
102056 425
46476 394
19278 513
50519 538
29344 817
46702 790
67839 1050
26104 619
10263 273
4009 80
6836 594
11986 770
4292 598
5509 940
4094 509
130836 830