15026 363
4013 722
5703 680
5516 871
4192 418
1600 103
29560 330
14924 214
4245 74
19147 638
6309 351
5398 458
3612 205
7063 512
5927 450
5015 151
4338 681
8532 895
7145 821
4199 216
8596 757
5669 646
6001 402
2975 515
3251 333
5248 760
18887 516
43706 610