3110 945
1394 120
4076 578
3151 629
3526 245
263724 701
1960 44
3736 329
3833 521
9593 681
2301 291
4499 37
61496 105
7857 593
5335 427
2990 142