23671 605
19125 673
4198 136
1123 39
12746 515
2622 465
1710 169
3663 735
5453 72
3271 334
5074 412
29379 648
43315 508
8316 363
7883 376
7480 494
6775 917