608 29
4986 588
20845 283
8663 76
23489 48
19789 333
3836 455
13640 187
6399 526
8847 227
5170 29
5982 969
5535 299
10838 249
2936 462