102105 128
11861 409
348091 1119
8959 463
25460 286
71067 571
5180 797
12755 842
2516 51
41291 405
4125 588
4415 289
3013 404
8423 495
4495 645
58034 622