19460 781
10367 515
127856 321
5379 756
33121 847
58341 441
47498 214
42080 645
2555 367
2984 338
3414 484
3990 414