2923 92
3978 775
2888 522
10703 367
15463 391
5381 508
36862 82
3791 728
4495 315
8672 529
4562 613
17508 108
1071 175
5784 524
1764 361
7850 692
6576 52
20124 247
2959 578
38763 372
1549 221