396 46
34768 305
49149 258
15788 231
47496 268
25675 109
37736 333
23098 89
26014 393
32133 821
26859 287
5660 684
14220 89
1538 266
116562 303
27775 729
31209 87
64393 323
38550 188
74377 579
55779 266
35388 303
13355 92
9462 70
5830 868
28437 480
38614 216
33401 200