309 92
906 254
669 174
2652 659
4405 369
8017 420
22070 247
21184 525
4092 205
6925 433
8853 540
8483 452
10280 95
3581 608
6345 143
17735 125
4117 354
16628 852
5281 542
9496 257
14085 923
20256 381
29507 237
8789 887