15385 501
13911 664
3732 90
11192 709
1143 49
3219 550
1083 92
2101 151
2599 196
1902 116
770 97
3156 433
6719 372
2380 352
3195 677