3685 750
4383 645
1623 276
17043 268
29306 217
29767 743
5791 263
18140 148
10079 275
7317 839
8624 847
14884 180
29897 164