2995 125
5957 648
2534 398
2467 36
4006 548
5046 299
5759 491
2249 204
3440 324
2935 366
3600 147
8412 545
2223 251
3295 89
5598 276
3799 298
4092 686
5200 338
4151 584
12814 347
4267 397
12404 682
2836 52
1351 49
3221 614
7395 456
2826 131
3767 441