20786 150
8107 88
6089 562
21098 323
7096 399
7002 608
13836 255
8120 563
2303 420
6373 328
5004 238
4238 814
5279 254
3420 353
1218 116
8826 667
4371 86
3568 172