2502564 7123
5037 1001
3356 30
6445 170
3272 477
29219 521
2855 559
6101 195
9246 148
6556 879
1133 173
7163 492
15063 525
12753 647
8469 415
35519 877
5892 733
3015 480
890 85
2823 737
5266 806
5768 445
10427 418
5768 308
4304 302
3920 388
3067 462
3132 292