15025 300
41468 304
9850 634
11449 357
7043 56
6549 434
2640 39
20637 548
3820 178
14476 587
8185 390
4952 557
35452 643
11220 548
7948 295
8758 309
17012 352
9648 167
4599 814
17418 639
4546 80
6002 676
20574 397
14293 498
2539 121
8945 144
34167 595
8235 734