3960 516
5305 243
3647 115
4729 121
4601 28
2768 686
15010 592
4774 101
8456 684
6413 727
3919 240
77234 1131
321117 1366
7349 809
3257 250
1951 198
3804 171
5309 561
7913 99
3208 221
4371 274
4020 138
1988 154
15432 402