30163 537
14252 257
6240 722
8181 495
6895 617
6263 424
5211 420
11315 383
4237 276
19850 499
7211 642
4928 494
5749 477
3032 333
4183 78