595 155
2427 786
2194 678
444 96
44343 376
3127 405
55103 361
83301 488
57678 411
23166 350
68532 745
57272 161
93380 333
49567 178
101879 680
27246 272
4989 651
57045 190
63162 152
125982 1007
35599 188
38807 309
54976 321
28363 512