15821 80
66680 856
9482 78
31327 660
88846 289
26844 535
2565 367
32854 97
9665 432
70162 309
17693 266
14388 573
30552 120
98508 633
11293 274
36469 544
12261 485
19353 240
3254 624
89178 923
37865 342
4475 299
15989 360
57344 157
37523 489
12199 656
2554 490
105180 766