31312 165
12195 99
8903 944
4852 54
12553 144
2412 346
7670 641
2585 227
3106 186
4657 310
1999 262
19401 386
14125 68
1630 107
4971 689
9665 69
1225 147
3369 481
2190 238
3545 601
4109 725
16199 508
2605 175
3858 497