15831 233
289 37
2070 563
1294 111
33746 412
123808 430
36188 585
459578 1073
15665 177
66271 442
47906 236
61091 267
16915 773
7845 587
5917 350
5437 883
6281 433