13312 434
5181 240
3104 71
4352 559
7926 729
5015 301
34751 307
8530 213
30846 443
5250 633
2046 429
5823 273
3055 511
3505 547
1799 107
8695 309
9252 140
3478 89
89410 662
1956 23