2506619 7124
5048 1001
3370 30
6449 170
3276 477
29241 521
2861 559
6109 195
9251 148
6562 879
1138 173
7179 492
15072 525
12772 647
8483 415
35533 877
5897 733
3018 480
898 85
2826 737
5270 806
5776 445
10429 418
5772 308
4309 302
3931 388
3074 462
3134 292