31193 125
8028 510
47378 603
7934 668
11682 188
39138 290
20104 673
21627 255
3408 24
2291 195
4452 542
15696 256
48598 194
3716 547
35320 236
9961 743
27328 820
7008 189
9744 403
16394 505
6893 343
7237 430
2900 136
10557 603
11701 482
4677 335
42607 208
31042 437