3093 878
15096 93
21279 470
26923 642
40310 214
8057 521
18305 936
11679 387
16797 704
5102 431
4913 330
3543 533
4041 318
5323 564
6226 581
7524 642
2314 84
4084 407
2252 144