15832 233
289 37
2070 563
1294 111
33747 412
123808 430
36189 585
459593 1073
15665 177
66281 442
47911 236
61097 267
16917 773
7845 587
5917 350
5438 883
6282 433