30150 603
2973 675
3569 331
4623 970
1440 310
2986 245
759 52
4670 517
2998 68
6916 199
4187 291
15296 73
20048 807
30611 570
10411 180
1398 114
21478 526
7407 152
3241 539
3268 559
7348 700
3356 579
24260 104
9228 673
14749 564
2183 195
4524 172
5363 410