21691 589
99767 399
6135 885
4363 311
40864 116
58585 471
21758 267
14309 318
11142 448
5195 339
13852 616
2412 230
8337 208
4854 718
5916 592