2409 413
22565 589
99969 399
6481 885
4888 311
41553 117
59946 471
22263 267
14698 318
11528 448
5297 339
14090 616
2485 230
8544 208
5048 718
6070 592