22245 350
10077 337
3870 249
2827 118
160584 216
163085 909
37849 515
13756 755
4495 402
3787 326
4658 663
643508 2000
102879 603
22099 847
28966 345
5009 574
3490 90
257953 627
147257 1038
11827 203
61828 629
5201 754
5200 539
130611 226
283778 887
13080 147
13163 356
5116 102