30802 820
28083 497
20894 609
24753 529
22999 438
18326 116
19168 587
12400 740
7313 552
9028 361
12293 386
10096 472
5410 76
23340 33