31015 210
8657 633
11286 644
2253 192
4381 360
2909 373
3875 648
3047 188
13923 559
2409 255
2361 52
3444 73
4542 242
4358 333
59613 742
12665 573
9546 631
6351 743
2984 114
3413 380
5949 274
4039 860
90319 267
51333 161