23973 605
19363 674
7394 141
1705 39
13100 515
2809 465
2274 169
4039 736
6628 72
3621 334
5929 413
30796 648
44025 508
8659 363
8001 376
7840 494
7276 917