30180 537
14263 257
6245 722
8200 495
6898 617
6274 424
5212 420
11317 383
4238 276
19855 499
7219 642
4929 494
5749 477
3032 333
4184 78