2123 304
1509 808
946 110
852 211
562 884
389 118
919 615
100 376
166 335
165 860
254 483
80 178
301 755
1444 384
136 893
550 540
863 1
459 790
904 381
186 941
167 37