27008 314
21416 288
25331 562
24200 455
6521 331
13929 618
28950 376
18270 96
9497 177
14381 389
87083 858
5412 772
86249 935
42351 519
36363 182
38743 826
63517 295
33903 207
9795 863
35108 284
45301 235
39968 336
23052 283
23142 206
96116 244
4004 231
46890 685
15156 278