20785 150
8106 88
6089 562
21095 323
7096 399
6996 608
13834 255
8119 563
2303 420
6371 328
5001 238
4238 814
5278 254
3420 353
1216 116
8823 667
4370 86
3568 172