9628 308
8328 349
16991 187
33873 147
48702 629
88267 637
11162 412
10633 223
27629 778
8146 103
11520 847
9841 141
7649 433
7876 389
5336 914
5633 782
4645 408
5031 747
17074 398
13217 557
255711 628
102452 535
4591 112
4105 81
13337 385
11776 495
8922 893
19659 603