16275 482
1907 189
7228 513
5302 40
12473 122
5564 840
3977 728
16115 614
5400 353
8098 721
849 39
4918 101
5796 322
4733 947