42729 162
5030 544
4885 664
1688 347
387 78
34603 656
70451 670
32702 669
1662 117
23008 36
3424 753
47141 114
17770 610
23693 101
4352 381
432 100
3191 484
4352 559
31667 356
2860 233
19801 548
17530 107
4183 173
749 138