15062 300
41538 304
9853 634
11452 357
7043 56
6550 434
2640 39
20638 548
3820 178
14479 587
8185 390
4952 557
35460 643
11220 548
7948 295
8758 309
17012 352
9648 167
4600 814
17421 639
4546 80
6002 676
20574 397
14294 498
2539 121
8946 144
34167 595
8235 734