3216 230
1595 446
3904 41
7992 450
68263 354
3576 269
2183 313
16355 376
21481 339
11720 364
193472 665
335320 763
84846 255
86910 140
102608 470
283281 1098
165646 699