70115 228
19483 311
104295 979
66288 300
151636 913
23984 206
105488 351
28739 591
9196 657
4170 425
1960 281
1532 42
2304 419
3397 253
5444 685
14493 661
4617 495
42432 508