2509458 7126
5051 1001
3387 30
6453 170
3277 477
29262 521
2864 559
6116 195
9254 148
6569 879
1139 173
7189 492
15078 525
12783 647
8491 415
35543 877
5901 733
3022 480
902 85
2827 737
5271 806
5781 445
10431 418
5775 308
4317 302
3936 388
3078 462
3138 292