18655 511
2331 413
10888 199
12082 33
8344 363
18472 265
20109 537
5659 56
4935 559
2985 532
3756 744