40299 70
15403 857
12571 579
95236 734
53443 312
31839 517
15347 459
14194 683
21656 500
12339 564
43413 551
11928 70
15506 782
26187 443
11958 511
37670 668
10927 613
27809 228
37065 135
44989 485
16195 932
10257 926
8834 27
12367 267
12168 190
8453 317
34520 718
28843 581