399513 1164
21536 999
306548 1146
60685 568
15207 400
203318 653
201522 1051
35239 489
19826 560
40704 317
303343 1431
36749 448
25099 311
142987 666
40507 564
153180 362
43403 118
74599 1023
131177 685
15236 762
2938 145
78528 812
29618 151
118942 375
267509 1129
8251 156
81471 434
20426 166