22071 559
13005 404
59046 673
5073 480
21286 882
4550 375
173984 781
4602 657
8007 543
5308 491
53397 648
11720 852
19951 462
105446 328
2407 242
4889 372
40041 106
4944 330
11444 694
291519 765
6905 222
9115 321
3361 296
6705 66