15951 226
18475 311
22256 219
6712 361
4815 646
12215 455
9575 393
26226 267
3535 257
4871 388
9246 542
6945 877
8922 261
2992 424
7046 536
4287 349
7000 413