103273 132
7272 713
3809 272
6540 191
5947 650
6718 73
5663 250
7998 498
13282 734
4096 128
5633 278
10892 886
196712 652
99701 362
19728 559
41871 518
20381 528