30055 537
14177 257
6164 722
8043 495
6855 617
6232 424
5197 420
11266 383
4224 276
19813 499
7183 642
4915 494
5728 477
3017 333
4163 78