28595 105
17103 804
4950 516
1987 88
9346 302
13733 272
4768 598
3805 728
2405 572
2072 315
6854 756
7252 877
4530 519
1632 73
3963 626
3839 389
2673 277
2528 268
30758 835
3598 109
3919 615
6727 764
4619 315
2837 237
4676 694
10440 244
1400 42
4583 636