30288 295
270 87
1818 465
3136 415
3180 368
6496 106
15709 147
689 73
2342 559
943 236
4881 527
10315 701
2095 275
8025 571
632 183
5582 459
22500 581
2558 728
18322 141
2910 639
2929 963
6454 588
2145 663
3620 111