19510 150
7009 88
5708 562
18717 323
6298 397
6280 608
11768 254
7088 563
2239 420
5517 328
4191 238
4141 814
4651 254
2688 353
1035 116
8369 667
3562 86
3013 172