12321 403
87770 825
19480 399
39762 709
21535 594
19963 596
2839 181
20226 376
4972 429
31555 222
6385 917
20619 320
3300 351
11766 454
3026 583
7033 618
3965 804
3606 737
3159 567
4383 809
3214 479
3729 322