2912 353
1830 326
14976 694
2065 109
2595 247
4954 281
5925 647
4635 437
4271 838
1905 286
2267 493
8479 101
15991 698
4769 411
1308 131
2462 716
2944 743
1311 168
2336 254
3711 669
1354 337
5303 693
4059 874
15611 733