658 29
5044 588
20937 283
8692 76
23607 48
19902 333
3849 455
13778 188
6422 526
8884 227
5215 29
5999 969
5553 299
10873 249
2956 462