70113 228
19482 311
104292 979
66286 300
151633 913
23984 206
105488 351
28738 591
9196 657
4170 425
1960 281
1532 42
2304 419
3397 253
5444 685
14493 661
4617 495
42430 508