561 29
4948 588
20745 283
8638 76
23335 48
19703 333
3827 455
13568 187
6376 526
8827 227
5136 29
4401 139
5963 969
5498 299
10814 249
2919 462