15021 357
7003 616
7966 929
5626 686
7987 276
5099 720
3201 505
24509 363
4721 274
20211 219
2236 136
11275 548
6980 628
5874 532
19387 167
14436 123
4403 593
18307 677
1974 279