31701 595
2560 369
10499 703
6439 95
1580 298
31267 688
5025 773
42160 478
3049 459
2202 119
11656 670
3061 393
5151 300
37996 588
272377 269
3308 529
2098 295
51021 143
28172 388
21436 356
25414 286
14771 243
8061 489
16618 651