2493801 7117
5020 1001
3320 30
6438 170
3266 477
29180 521
2844 559
6080 195
9233 148
6545 879
1128 173
7137 492
15035 525
12719 647
8440 415
35464 877
5880 733
3010 480
884 85
2813 737
5246 806
5762 445
10424 418
5757 308
4293 302
3897 388
3059 462
3122 292