29201 111
4716 498
20534 545
4179 407
3329 402
3581 71
14906 227
2716 356
5750 622
7479 612
22877 597
7276 50
4173 578
6713 163
15494 526
4421 529
16042 32
2629 479
2066 307
3941 244
1769 157
2662 293
48361 89
12853 160