5096 132
21726 260
16088 389
11035 910
22365 563
163039 399
20219 776
37122 295
26419 366
41281 299
2958 82
2204 295
4614 399
4601 299