22245 350
10077 337
3870 249
2827 118
160581 216
163081 909
37848 515
13756 755
4495 402
3787 326
4658 663
643495 2000
102878 603
22099 847
28966 345
5009 574
3490 90
257944 627
147256 1038
11827 203
61827 629
5201 754
5200 539
130607 226
283776 887
13080 147
13163 356
5116 102