21596 515
15665 201
3135 375
7449 770
13326 266
47693 147
18789 410
18618 334
8342 738
23117 249
10912 553
7314 308
10644 363
7848 249
19316 379
4296 201
5735 196
45426 70
8011 578
9026 363
30544 351
10643 452
5449 283
9247 817
11132 607
20413 818
6458 933
10402 596