655 29
5043 588
20931 283
8689 76
23599 48
19897 333
3849 455
13774 188
6420 526
8880 227
5212 29
4429 139
5997 969
5553 299
10868 249
2950 462