49328 132
5396 521
9635 875
8766 752
26062 416
40156 157
6461 662
11485 363
6245 48
1007 284
11585 146
102549 327
27863 344
85763 874
96055 495
54267 214
20020 325
15343 585
26133 656
3652 84
25970 522
17734 219
127488 970
7593 806