104224 759
3987 283
1426 184
2649 75
42261 207
57995 148
4842 384
4244 112
10094 556
7888 571
12113 692
5098 427
3926 408
1995 31
5941 256
6224 423
4231 725
2941 610