30915 392
45960 709
47947 601
16399 309
23995 72
21517 160
26260 519
30065 750
29857 74
30954 152
967 79
1219 237