25096 535
3189 293
6222 597
5080 361
13214 342
2103 344
3290 262
21175 238
4421 374
31680 344
27525 308
2151 227
1553 346
13383 778
17010 488
10566 220
950 97
8506 961
44148 84
4276 919
20733 390
3576 648
2025 72
869 66
8642 607
3091 266
2353 81
12980 251