403193 1305
171004 984
254103 782
300682 859
264992 2061
180561 303
105023 995
321993 1184
175972 837
34942 884
16585 318
37441 249
267550 1551
121258 553
20989 267
97367 1078
7148 510
6549 294
96523 340
660103 1717
159277 426
44265 406
145408 328
185886 551
48879 276
8633 78
378215 494
124290 430