21826 341
26753 91
36942 383
12399 312
10910 305
95784 655
17638 947
12780 218
24506 404
5093 357
13273 659
15142 257
20921 335
57100 537
6066 852
5990 683
20401 316
9106 615
34830 700
33531 156
2339 204
57011 981
84116 270
47675 467
96110 797
203434 674
70857 605