53299 600
43942 253
9386 135
8944 72
9913 189
10196 246
7815 526
16365 725
6543 386
8086 415
5717 145
8207 392
7020 601
6187 592
5179 222
8793 411
3430 71