6695 526
22071 188
78352 286
3452 134
4951 406
1609 262
6306 881
3987 854
2968 633
1362 38
1610 274
2892 675
3814 474
1409 188
914 125