24028 812
13349 71
42341 625
16144 569
7407 712
14136 805
21619 373
21215 160
14488 364
15395 356
22527 636
9367 592
7883 54
28263 943
13916 274
20065 104
13880 555
9854 995
41900 197
6440 562
11933 844
74384 993
7648 606
8850 63