20180 349
3994 438
88779 175
276553 603
13284 197
290836 441
60062 108
56357 339
43210 422
56240 705
10489 298
7120 683
6072 649
4558 163