20781 150
8092 88
6088 562
21070 323
7089 399
6974 608
13817 255
8107 563
2303 420
6290 328
4995 238
4238 814
5277 254
3420 353
1215 116
8823 667
4366 86
3565 172