2491812 7117
5018 1001
3314 30
6436 170
3266 477
29172 521
2840 559
6075 195
9232 148
6541 879
1127 173
7131 492
15029 525
12710 647
8436 415
35453 877
5877 733
3010 480
884 85
2813 737
5246 806
5755 445
10423 418
5756 308
4291 302
3894 388
3055 462
3122 292