70113 228
19482 311
104286 979
66286 300
151623 913
23978 206
105484 351
28738 591
9196 657
4170 425
1960 281
1532 42
2304 419
3397 253
5444 685
14493 661
4617 495
42424 508