5992 357
44241 904
45165 508
16096 331
29512 378
6402 412
4613 637
4927 764
2068 116
18033 615
49862 340
39127 385
1767 316
23445 173
5458 418
3139 445
14038 347
20283 623
12787 532
6017 524
21202 417
9264 577
6292 323
5896 570
10164 255
497501 965
12276 710
3061 394