598 167
5014 598
1872 272
3290 816
9786 770
20292 476
37594 649
16401 336
4316 42
5763 375
7067 601
43385 627
2368 241
3103 378
3996 972
1825 112
1742 409
1705 248
2066 287
1770 64
2425 559
14639 664
9525 27
7822 251
2592 680
13511 187
16849 501
3391 607