15534 501
14392 664
4155 90
11228 709
1169 49
3253 550
1126 92
2162 151
2677 196
1964 116
810 97
3191 433
6936 372
2411 352
3237 677