19505 170
15221 317
3370 83
5708 278
4707 495
11452 158
19285 60
5032 214
5851 578
6322 844
23198 590
8419 143
10224 325
9886 785
4795 470
6214 188
10298 611
12267 395
32058 486
7559 349
4953 148
3118 349
5965 568
4131 313