49768 66
31047 246
93622 580
42967 480
23214 588
105849 629
110207 401
42286 495
1010371 3347
15180 552
54059 107
26855 748
23276 150
68534 515
363121 1247
83024 283
29617 984
14581 803
20398 883
167202 341
425728 2178
289002 1704
28191 556
132188 540
15656 308
13165 191
63800 421
143397 564