30520 725
16822 928
31662 262
11859 379
5112 122
39114 684
13659 456
7977 842
8405 253
95238 373
14916 570
36954 495
65750 266
48890 812
26181 442
28770 264
4080 240
7691 654
19687 535
3331 43
23379 859
7494 665
16679 739
21518 524