3045 130
12945 589
61541 533
2527 199
9244 626
66969 520
6976 62
41683 490
5749 324
6581 394
42006 381
14044 695
8766 187
8041 391
2736 328
1112 124
2355 301
5835 426
4297 919
12997 376
4059 672