5095 132
21724 260
16088 389
11034 910
22365 563
163029 399
20218 776
37121 295
26416 366
41280 299
2958 82
2204 295
4614 399
4601 299