4006 414
19462 781
10398 515
127898 321
5379 756
33122 847
58399 441
47528 214
42111 645
2557 367
2984 338
3416 484