102012 128
11859 409
348002 1119
8959 463
25437 286
71045 571
5180 797
12739 842
2514 51
41263 405
4125 588
4415 289
3013 404
8418 495
4495 645
57999 622