14796 529
5389 353
4159 518
2192 328
3843 59
2957 342
2223 327
1343 73
4075 53
3680 626
6447 124
2284 268
2294 137
3614 42
7174 640
1465 97
3451 615
5894 764
3490 478
8347 594
3461 219
2440 309
8059 721
10192 243
3779 503
3860 753
1222 42
5058 540