312334 1116
28442 715
47832 449
5932 569
4342 311
5999 551
7961 509
4055 335
5107 117
9377 495
7999 980
6265 800
3665 606
8302 235
4528 341
25385 212