40304 70
15404 857
12572 579
95241 734
53447 312
31839 517
15351 459
14198 683
21662 500
12339 564
43421 551
11928 70
15512 782
26188 443
11958 511
37675 668
10927 613
27812 228
37073 135
44990 485
16196 932
10260 926
8834 27
12367 267
12168 190
8455 317
34529 718
28843 581