30075 96
5873 507
9663 621
9932 103
16590 360
19128 555
14821 60
25542 532
4658 371
23811 187
15211 680
14578 388
14881 380
98654 746
11203 245
5998 457
6457 706
3046 157
2637 172
5099 668
1891 87
3121 530
2579 195
3614 348
1972 195
3147 520
4728 936
2384 406