2911 92
3976 775
2880 522
10694 367
15382 391
5369 508
36746 82
3785 728
4485 315
8650 529
4556 613
17465 108
1071 175
5774 524
1763 361
7839 692
6558 52
20121 247
2955 578
38705 372
1547 221