8599 429
8309 228
6522 351
8164 136
8504 196
4844 596
19968 550
4711 765
11516 699
7868 593
33966 612
65880 833
13500 424
3660 247
3589 235
3918 696