49056 560
86910 515
140451 498
40070 328
3092 81
2903 185
4550 741
6424 820
3418 183
8008 77
4062 126
34987 426
33098 142
5851 852
4849 801
5297 100
6343 521
10328 706
3495 138
3823 125
3810 376
5129 64
12871 599
197634 708
13739 361
12030 634
7445 480
21958 81