30178 537
14256 257
6244 722
8191 495
6898 617
6274 424
5212 420
11315 383
4238 276
19852 499
7214 642
4929 494
5749 477
3032 333
4184 78