104276 759
3987 283
1428 184
2649 75
42264 207
58022 148
4842 384
4248 112
10094 556
7888 571
12114 692
5098 427
3927 408
2002 31
5943 256
6226 423
4232 725
2942 610