22046 665
5012 629
1968 58
80335 201
114103 693
9236 603
2881 168
21440 76
15084 90
6911 492
6778 637
5766 813
6773 675
5354 618
5099 274
1289 128
6194 595
28358 744
109217 718
2740 642
2684 689
2321 682
1375 326
2624 444
2804 818
1385 311
2555 567
2230 229