29563 138
12513 696
8580 208
5435 659
5201 584
4879 340
7027 694
3096 127
6597 626
3165 530
935 34
1512 50
2927 491
3413 618
6043 253
6863 491
17785 669
1466 284
1913 324
3804 202
7842 721
892 177
2809 670
1462 199
3723 806
2769 700
3471 216