13315 434
5181 240
3106 71
4355 559
7934 729
5028 301
34759 307
8533 213
30847 443
5250 633
2046 429
5827 273
3056 511
3505 547
1799 107
8696 309
9258 140
3479 89
89434 662
1956 23