335030 906
3502 144
23331 75
441432 1345
14960 987
69623 738
12811 154
22593 91
14809 118
8856 269
5521 132
10785 503
45327 968
5015 560
4187 460
3110 560
2879 206
4761 49
44804 579