29851 484
2393 450
10459 749
4685 350
2648 218
1103 93
2614 129
1098 157
3108 657
1079 41
2313 59
1115 81
5722 514
2909 480
1939 457
18847 249
6403 564
3238 343
10592 1002
3232 412
4766 81
2205 173
380677 865
2675 271
3221 272
7531 72
1887 379
3462 168