31125 254
9744 365
214247 182
299396 184
31859 328
27328 236
123113 677
21108 712
50242 528
95485 428
53784 420
148381 929
141917 170
41444 275
86492 830
28896 49
6407 412
21427 330
15055 885
7336 378
55307 603
78196 81
116863 403
24147 277
33815 139
17855 580
14311 609
107933 909