15321 484
15057 497
2666 466
10112 35
1111 153
3006 204
5306 226
4187 521
2647 63
3972 235
3388 395
2562 159
5129 662