15023 433
2183 94
4197 269
5487 634
4634 564
2429 38
3262370 6828
7222 858
6582 87
708822 1991
9170 390
1170 158
86388 542
3219 46
2531 230
6324 745
108911 552
4505 688
12359 622
33274 294
2687 41
11873 892
6743 548
7463 464
11732 285
5052 503
4777 36
17984 278