2997 116
3279 132
7579 154
6456 683
7774 397
6149 273
4084 288
6317 725
4487 69
3093 286
9883 505
3855 407
5084 595
4828 920
4571 325
2321 295
2532 132
6711 81
4938 146
7351 524
5485 423
14451 238
58917 499
38525 773
105745 1075
34020 727
45256 552