3045 130
12948 589
61558 533
2529 199
9244 626
66986 520
6991 62
41723 490
5754 324
6585 394
42008 381
14047 695
8770 187
8046 391
2738 328
1114 124
2358 301
5841 426
4299 919
12999 376
4062 672