2996 533
2506 396
3763 886
2666 169
2626 521
1924 214
2482 68
3214 479
4340 965
2651 295
5715 630
1884 324
5026 912
3412 506
3370 833
5133 957
3121 608
2903 164
3481 544
2321 505
1641 349
1396 84
2203 467
5295 38