1591 352
3148 892
2872 532
1233 296
3820 878
77274 458
152210 940
51597 253
45738 508
68803 596
41444 256
69398 788
103089 559
83879 287
88150 770
118595 592
64466 487
57346 601
110248 255