141505 328
2536 46
6001 666
11129 362
8477 677
13460 487
161249 329
21330 151
7921 80
8765 178
14170 760
8637 614
11580 229
3391 726