2997 116
3279 132
7579 154
6456 683
7774 397
6149 273
4084 288
6319 725
4487 69
3093 286
9883 505
3855 407
5084 595
4828 920
4571 325
2321 295
2532 132
6711 81
4939 146
7351 524
5485 423
14451 238
58931 499
38532 773
105767 1075
34034 727
45269 552