4040 513
4512 111
14095 376
7058 147
43487 833
21441 260
1605 52
9826 882
4655 446
5118 753
3407 339
10628 522
1701 144
2249 248