10120 97
79366 477
9344 892
167666 425
80001 674
31084 863
121248 145
21056 236
28932 574
13270 325
20574 528
15177 101
7853 487
9819 548
18088 642
3912 630
12232 487
5959 224
4599 491
7178 440
5303 142
23620 536
102891 951