2590 549
3550 812
3086 756
999 151
156615 280
106657 914
98190 661
123694 296
45547 485
21481 339
71326 748
42692 429
139318 932
87551 578
130052 313
101563 638
434 25
85160 989
76649 627
79455 668
2539 81
258778 560
92236 271
234664 1234