102072 128
11860 409
348047 1119
8959 463
25450 286
71058 571
5180 797
12745 842
2515 51
41276 405
4125 588
4415 289
3013 404
8420 495
4495 645
58012 622