3009 734
3147 871
15569 382
2852 355
15199 78
21956 678
30447 614
2276 522
5881 284
19929 122
7321 471
26073 633
6429 185
18516 719
22798 89
9765 582
13832 550
1900 414
12251 448
29600 743
13230 565
8532 593
50238 814
9504 416
54522 781
25065 342
32165 507
16434 924