3012 130
12931 589
61391 533
2498 199
9236 626
66874 520
6922 62
41368 490
5701 324
6545 394
41962 381
13978 695
8720 187
7995 390
2710 328
1100 124
2334 301
5788 426
4278 919
12958 376
4047 672