2911 92
3976 775
2883 522
10697 367
15399 391
5372 508
36775 82
3787 728
4488 315
8654 529
4558 613
17473 108
1071 175
5777 524
1763 361
7842 692
6570 52
20123 247
2957 578
38716 372
1548 221