31107 242
1165 186
1714 332
2140 480
1242453 4612
41506 760
38021 526
9858 635
15052 173
86673 402
5848 454
49970 561