70102 228
19478 311
104261 979
66282 300
151577 912
23967 206
105477 351
28738 591
9196 657
4170 425
1960 281
1532 42
2301 419
3397 253
5444 685
14492 661
4617 495
42389 508