101028 320
47448 600
32114 153
70429 238
31102 296
87575 333
69159 162
45353 233
71851 245
79069 416
19356 77
27964 213
74073 422
69112 453
28718 227
29927 95
44259 484
49191 1037
21672 148
57451 247
40164 310
108581 774
66624 338
188635 1479
126165 581
41277 271
81341 182
55373 272