2964 92
3986 775
2893 522
10730 367
15549 393
5408 508
37011 82
3800 728
4510 315
8702 529
4577 613
17573 108
1077 175
5792 524
1767 361
7855 692
6601 52
20131 247
2961 578
38842 372
1550 221