2910 760
4835 413
46534 797
28417 511
3334 267
5689 190
9418 136
1180 46
3654 566
8906 660
31503 537
16098 594
1455 199
1662 221