3505 436
5186 304
17725 746
7514 354
7565 284
5709 447
10430 132
1454 163
1767 376
1487 65
1940 143
12542 387
4461 195
5356 273
6595 712
4351 371
8110 473
4366 642