16926951 5070
7372623 2001
11807707 3581
3135472 889
3890984 1017
7422091 2205
17009641 6942
9766963 3210
3875729 1093
5103953 1181
6415279 2092
3204553 716
1055430 232
4811971 1341
2177224 650
3794713 1011
4008103 1489
1299221 380
2104508 552
2195373 675