500 94
13834 85
16511 608
12981 491
28036 448
16156 169
27964 749
26891 90
15613 251
44987 926
2044 410
5711 209
5954 150
20721 166
24948 798
15178 234
15050 444
16873 265
50253 535
34554 285
37051 824
18837 236
41128 396
5386 902