3008 666
2553 546
17646 336
4325 353
1175 153
4346 298
3066 137
26853 533
12740 869
612034 881
6067 598
3363 152
6632 694
15191 509
7397 259
4270 263
1627 81
2896 555
4970 113
6396 373
1726 246
1729 232