40299 70
15403 857
12571 579
95227 734
53442 312
31839 517
15347 459
14194 683
21656 500
12338 564
43413 551
11928 70
15506 782
26187 443
11958 511
37669 668
10927 613
27808 228
37065 135
44989 485
16195 932
10255 926
8834 27
12367 267
12168 190
8453 317
34515 718
28843 581