20782 150
8093 88
6088 562
21071 323
7089 399
6975 608
13821 255
8107 563
2303 420
6290 328
4996 238
4238 814
5277 254
3420 353
1215 116
8823 667
4368 86
3566 172