40304 70
15404 857
12573 579
95246 734
53447 312
31839 517
15351 459
14199 683
21663 500
12339 564
43422 551
11931 70
15514 782
26188 443
11958 511
37675 668
10929 613
27812 228
37074 135
44990 485
16197 932
10260 926
8836 27
12367 267
12168 190
8455 317
34530 718
28843 581