29749 119
31993 599
15296 763
13095 173
9506 40
8972 641
11768 253
7272 449
28065 287
8043 675
7804 571
5784 661
3417 365
7041 623
14192 901
4434 235
12601 400
1033 81
3126 545
4970 72
2360 265
2302 199
3846 380
1228 89
1865 118
5621 128
1884 203
4323 643