22033 171
59362 345
17957 40
11815 211
14719 781
22355 856
5621 572
30849 65
43538 847
31185 150
41106 286
14342 131
11764 467
31111 448
11821 578
31499 430
8509 548
21597 411
30721 768
16548 461