19358 36
3636 812
1064 155
2360 462
3683 933
3305 945
2016 368
9396 50
9126 198
16659 494
29250 489
12305 561
17080 695
10317 446
9644 506
6899 123
12316 633
10627 100
8413 626
7773 679
4869 175
9558 672
8345 419
5324 248