15923 431
4246 671
9811 114
83095 730
129991 403
66231 542
23883 115
4277 270
15950 326
3989 585
60788 479