31443 243
1169 186
1722 332
2145 480
1242709 4612
41542 760
38030 526
9858 635
15073 173
86858 402
5850 454
49980 561