30161 537
14249 257
6236 722
8178 495
6895 617
6255 424
5211 420
11315 383
4237 276
19850 499
7211 642
4928 494
5749 477
3032 333
4182 78