11544 595
30186 186
5083 379
2927 201
23440 509
35522 172
5278 634
4618 77
6089 517
5262 674
2236 159
8381 433
5286 70
7684 488