15979 226
18546 311
22279 219
6740 361
4837 646
12240 455
9582 393
26258 267
3551 257
4906 388
9300 542
6999 877
8936 261
3012 424
7179 536
4312 349
7053 413