19965 150
25906 111
46306 440
40820 873
19020 498
41599 420
14711 849
30936 529
7966 330
16853 114
59594 741
42601 475
29321 694
18160 825
25443 846
14842 410
41453 765
44444 207
43094 176
15517 614
6819 360
12113 290
42502 274
40790 477