5063 632
31029 91
14880 126
5458 50
244301 1195
2384342 3934
246904 1043
327054 529
382828 1160
276740 1575
2692661 6587
250377 642
186958 592
699768 1985
249419 1180
94775 372
141910 691
110360 629
45802 385
54017 627
290891 1058
98356 453