2285 413
22511 589
99949 399
6438 885
4819 311
41483 116
59744 471
22196 267
14656 318
11473 448
5291 339
14059 616
2477 230
8521 208
5024 718
6059 592