15736 570
2863 213
12323 622
8562 45
14641 32
3998 362
2844 201
3658 450
5039 172
8207 203
4531 478
4512 406
5033 784
12384 168
8430 768
4346 937
2960 217
3918 276
1576 68
4400 618
4721 674
1861 109
3486 60
2583 307