15979 226
18542 311
22278 219
6738 361
4835 646
12232 455
9579 393
26257 267
3549 257
4903 388
9292 542
6995 877
8935 261
3011 424
7164 536
4310 349
7050 413