22493 509
18308 141
34085 668
3943 598
4654 670
2367 499
19153 271
29543 742
4989 300
44316 71
29682 87
4835 644
13714 800
3318 225
1373 302
4742 503
22834 726
4628 52
1489 392
2004 297
4518 305
2511 296
15610 166
29259 108