15058 580
16452 226
19791 311
23000 219
7381 361
5410 646
12958 456
9931 393
27189 267
4027 257
5828 388
11325 543
8389 877
9335 261
3424 424
8261 537
4861 349
7674 414