21996 295
9546 116
40968 198
7531 734
32815 210
6856 638
10962 439
3442 598
3473 189
9186 54
223012 631
4972 517
4335 669
4963 89
5302 832
4020 208
6884 605
15459 479
2936 355
6191 829
4119 118
6097 40
6090 391
7842 373