648 167
5016 598
1881 272
3298 816
9811 770
20295 476
37609 649
16408 336
4329 42
5770 375
7072 601
43397 627
2370 241
3108 378
3998 972
1827 112
1742 409
1708 248
2067 287
1771 64
2425 559
14639 664
9527 27
7824 251
2593 680
13512 187
16853 501
3391 607