5051 502
1621 48
3088 356
4195 978
7689 783
3306 101
2429 30
1402 181
15074 397
16618 652
5876 515
3304 647
1138 166
8412 525
3468 661
3309 677
1251 161
3283 666
2673 768
511 57
13967 489
3229 775
15419 668
2225 469