14191 103
26572 202
39983 893
21122 415
18973 612
15810 221
20606 843
25491 215
13068 692
27717 417
37448 899
18749 871
66779 341
24622 745
17124 195
34090 652
19982 841
5948 49
99931 1168
17586 199
19369 376
20444 239
29893 441
54772 368