19502 60
22997 458
4155 383
5693 338
9514 390
5550 899
4192 440
28421 97
20950 683
20324 306
3199 570
21500 745
43836 479
16976 621
20566 643
5025 260
6045 650
20530 424
38390 575
23488 560
41662 507
68079 856
44011 659
25534 589
10070 298
13959 362
14531 274
12718 91