40060 304
9550 634
11196 357
7004 56
6487 434
2629 39
20532 548
3798 178
14342 587
8139 390
4939 557
34991 643
11122 548
7882 295
8692 309
16927 352
9638 167
4586 814
17279 639
4522 80
5990 676
20526 397
14257 498
2515 121
8906 144
33960 595
8208 734
6444 427