351 91
15120 527
1815 370
2084 430
4572 786
10370 461
2473 314
8013 132
20165 889
4417 115
56859 365
12131 82
7700 137
6937 350