340538 921
3590 144
23354 75
442039 1346
14983 987
69682 738
12841 154
22626 91
14912 118
8897 269
5541 132
10861 503
45440 968
5022 560
4191 460
3117 560
2885 206
4767 49
44879 579