19460 781
10367 515
127853 321
5379 756
33121 847
58341 441
47498 214
42080 645
2554 367
2984 338
3414 484
3988 414