2997 116
3279 132
7579 154
6456 683
7774 397
6151 273
4085 288
6319 725
4487 69
3093 286
9883 505
3856 407
5084 595
4828 920
4571 325
2321 295
2532 132
6711 81
4939 146
7351 524
5485 423
14451 238
58938 499
38534 773
105787 1075
34035 727
45278 552