5631 78
21920 135
102001 425
46453 394
19276 513
50511 538
29338 817
46699 790
67819 1050
26103 619
10263 273
4009 80
6836 594
11986 770
4292 598
5507 940
4094 509
130816 830