2895 353
1506 50
6331 44
21776 594
2720 235
3450 767
15682 167
10481 589
2744 161
1649 98
9962 471
4041 518
3494 578
11188 630
2274 119
37669 506
6819 498
2692 351
12433 801
3387 251
3669 423
3500 309
7716 151
51332 275
19888 956
3361 296
4025 269
3872 385