15798 267
8133 627
4013 521
2842 287
11444 595
12580 925
8834 349
6456 390
1877 126
2181 51
21666 240