23660 605
19112 673
4092 136
1105 39
12732 515
2612 465
1697 169
3647 735
5376 72
3258 334
5047 412
29320 648
43288 508
8303 363
7880 376
7471 494
6766 917