25857 503
23447 606
20160 148
24373 818
2717 188
2600 287
1988 214
3791 597
2532 348
3575 545
3230 479
2035 75
6257 707
4714 511
1223 179
4488 457
1900 191
3878 228
1114 92
2385 214
5893 966
3151 667
3637 619
4269 118
2260 108
3897 338
13513 804
21636 107