40304 70
15404 857
12571 579
95239 734
53447 312
31839 517
15351 459
14198 683
21662 500
12339 564
43421 551
11928 70
15512 782
26188 443
11958 511
37674 668
10927 613
27811 228
37069 135
44990 485
16195 932
10260 926
8834 27
12367 267
12168 190
8455 317
34528 718
28843 581