2925 596
6644 434
3466 659
3118 670
117623 480
110048 572
20058 856
231753 515
52372 625
17097 808
110560 296
32586 228
76630 495