29405 61
22706 545
15647 276
39827 515
3068 44
13317 299
5723 484
9565 200
37571 542
45142 827
6938 756
10162 217
8407 481
6645 315
10124 844
8400 610
15509 579
14548 296
14910 259
8585 152
28293 818
16388 752
5344 501
20584 412
5925 306
15951 316
25963 241
9942 704