3878 513
4431 110
14041 376
7002 147
42452 831
20670 260
1554 52
9769 882
4597 446
5013 753
3329 339
10538 521
1639 144
2209 248