14945 580
16448 226
19787 311
22988 219
7379 361
5410 646
12958 456
9931 393
27187 267
4025 257
5826 388
11281 543
8385 877
9331 261
3424 424
8257 537
4859 349
7671 414