16432 544
1502 279
3187 912
2818 690
1941 400
2511 511
3267 656
1086 243
27036 114
22581 509
4735 598
20404 579
6381 254
3140 120