70103 228
19479 311
104266 979
66283 300
151582 913
23967 206
105477 351
28738 591
9196 657
4170 425
1960 281
1532 42
2301 419
3397 253
5444 685
14492 661
4617 495
42394 508