5005 598
1864 272
3284 816
9757 770
20288 476
37590 649
16391 336
4309 42
5750 375
7064 601
43374 627
2368 241
3103 378
3994 972
1824 112
1742 409
1704 248
2065 287
1765 64
2414 559
14639 664
9524 27
7822 251
2592 680
13511 187
16838 501
3391 607
23154 810