149533 347
59522 246
71406 189
32868 301
28907 232
95905 341
54246 382
169531 459
47400 450
31375 274
55935 292
29824 86
177365 496
112761 289
79110 275
79035 173
51119 352
311012 1308
59441 237
124356 573
46439 92
101536 407
76726 306
91144 431
44223 414
74674 544
120037 727
25287 523