102252 758
3974 283
1409 184
2635 75
41953 207
57462 147
4832 384
4227 112
10076 556
7870 571
12102 692
5076 427
3918 408
1955 31
5912 256
6212 423
4215 725
2929 610