21394 260
16043 389
10997 910
22328 563
161158 399
20068 776
36685 295
25851 366
40830 299
2928 82
2177 295
4571 399
4569 299
4974 132