383596 1156
97348 208
52603 186
40251 527
26117 381
6680 482
3415 706
1501 106
2985 420
5179 603
2857 416
5891 121
5183 698
3594 630