14970 580
16448 226
19787 311
22989 219
7381 361
5410 646
12958 456
9931 393
27188 267
4025 257
5827 388
11289 543
8386 877
9332 261
3424 424
8258 537
4861 349
7673 414